#include <application.h>
Public Member Functions | |
Application () | |
const Base & | get_base () |
float | get_dis () |
const int | get_id () |
virtual void | init ()=0 |
void | set_base (const Base &robot_base) |
void | set_dis (float neighbor_distance) |
virtual void | start ()=0 |
virtual void | stop ()=0 |
virtual | ~Application () |
Private Attributes | |
boost::shared_ptr< RuntimeHandle > | rth |
Definition at line 35 of file application.h.
Definition at line 27 of file application.cpp.
micros_swarm::Application::~Application | ( | ) | [virtual] |
Definition at line 32 of file application.cpp.
const Base & micros_swarm::Application::get_base | ( | ) |
Definition at line 43 of file application.cpp.
float micros_swarm::Application::get_dis | ( | ) |
Definition at line 53 of file application.cpp.
const int micros_swarm::Application::get_id | ( | ) |
Definition at line 38 of file application.cpp.
virtual void micros_swarm::Application::init | ( | ) | [pure virtual] |
void micros_swarm::Application::set_base | ( | const Base & | robot_base | ) |
Definition at line 48 of file application.cpp.
void micros_swarm::Application::set_dis | ( | float | neighbor_distance | ) |
Definition at line 58 of file application.cpp.
virtual void micros_swarm::Application::start | ( | ) | [pure virtual] |
virtual void micros_swarm::Application::stop | ( | ) | [pure virtual] |
boost::shared_ptr<RuntimeHandle> micros_swarm::Application::rth [private] |
Definition at line 53 of file application.h.