#include <virtual_stigmergy.h>
Public Member Functions | |
Type | get (const std::string &key) |
Type | gets (const std::string &key) |
VirtualStigmergy & | operator= (const VirtualStigmergy &vs) |
void | print () |
void | put (const std::string &key, const Type &data) |
void | puts (const std::string &key, const Type &data) |
void | remove (const std::string &key) |
int | size () |
VirtualStigmergy () | |
VirtualStigmergy (int vstig_id) | |
VirtualStigmergy (const VirtualStigmergy &vs) | |
~VirtualStigmergy () | |
Private Attributes | |
boost::shared_ptr < micros_swarm::MsgQueueManager > | mqm_ |
int | robot_id_ |
boost::shared_ptr< RuntimeHandle > | rth_ |
int | vstig_id_ |
Definition at line 45 of file virtual_stigmergy.h.
micros_swarm::VirtualStigmergy< Type >::VirtualStigmergy | ( | ) | [inline] |
Definition at line 47 of file virtual_stigmergy.h.
micros_swarm::VirtualStigmergy< Type >::VirtualStigmergy | ( | int | vstig_id | ) | [inline] |
Definition at line 49 of file virtual_stigmergy.h.
micros_swarm::VirtualStigmergy< Type >::VirtualStigmergy | ( | const VirtualStigmergy< Type > & | vs | ) | [inline] |
Definition at line 58 of file virtual_stigmergy.h.
micros_swarm::VirtualStigmergy< Type >::~VirtualStigmergy | ( | ) | [inline] |
Definition at line 78 of file virtual_stigmergy.h.
Type micros_swarm::VirtualStigmergy< Type >::get | ( | const std::string & | key | ) | [inline] |
Definition at line 122 of file virtual_stigmergy.h.
Type micros_swarm::VirtualStigmergy< Type >::gets | ( | const std::string & | key | ) | [inline] |
Definition at line 213 of file virtual_stigmergy.h.
VirtualStigmergy& micros_swarm::VirtualStigmergy< Type >::operator= | ( | const VirtualStigmergy< Type > & | vs | ) | [inline] |
Definition at line 66 of file virtual_stigmergy.h.
void micros_swarm::VirtualStigmergy< Type >::print | ( | ) | [inline] |
Definition at line 239 of file virtual_stigmergy.h.
void micros_swarm::VirtualStigmergy< Type >::put | ( | const std::string & | key, |
const Type & | data | ||
) | [inline] |
Definition at line 84 of file virtual_stigmergy.h.
void micros_swarm::VirtualStigmergy< Type >::puts | ( | const std::string & | key, |
const Type & | data | ||
) | [inline] |
Definition at line 167 of file virtual_stigmergy.h.
void micros_swarm::VirtualStigmergy< Type >::remove | ( | const std::string & | key | ) | [inline] |
Definition at line 229 of file virtual_stigmergy.h.
int micros_swarm::VirtualStigmergy< Type >::size | ( | ) | [inline] |
Definition at line 234 of file virtual_stigmergy.h.
boost::shared_ptr<micros_swarm::MsgQueueManager> micros_swarm::VirtualStigmergy< Type >::mqm_ [private] |
Definition at line 247 of file virtual_stigmergy.h.
int micros_swarm::VirtualStigmergy< Type >::robot_id_ [private] |
Definition at line 245 of file virtual_stigmergy.h.
boost::shared_ptr<RuntimeHandle> micros_swarm::VirtualStigmergy< Type >::rth_ [private] |
Definition at line 246 of file virtual_stigmergy.h.
int micros_swarm::VirtualStigmergy< Type >::vstig_id_ [private] |
Definition at line 244 of file virtual_stigmergy.h.