Public Member Functions | |
BasicBrainComponentI (int id, OptionManager &mgr, const std::string &descrName="BasicBrainComponent", const std::string &tagName="BasicBrainComponent") | |
Constructor. | |
~BasicBrainComponentI () | |
Destructor. | |
virtual void | evolve () |
Main run loop. | |
virtual void | updateMessage (const RobotSimEvents::EventMessagePtr &eMsg, const Ice::Current &) |
Get a message. | |
virtual void | registerTopics () |
Component registers itself as publisher/subscriber to topic(s). |
Definition at line 24 of file BasicBrainComponentI.H.
BasicBrainComponentI::BasicBrainComponentI | ( | int | id, | |
OptionManager & | mgr, | |||
const std::string & | descrName = "BasicBrainComponent" , |
|||
const std::string & | tagName = "BasicBrainComponent" | |||
) |
Constructor.
Definition at line 10 of file BasicBrainComponentI.C.
BasicBrainComponentI::~BasicBrainComponentI | ( | ) |
Destructor.
Definition at line 18 of file BasicBrainComponentI.C.
void BasicBrainComponentI::evolve | ( | ) | [virtual] |
Main run loop.
Reimplemented from RobotBrainComponent.
Definition at line 33 of file BasicBrainComponentI.C.
References RobotBrainComponent::publish().
void BasicBrainComponentI::registerTopics | ( | ) | [virtual] |
Component registers itself as publisher/subscriber to topic(s).
Reimplemented from RobotBrainComponent.
Definition at line 24 of file BasicBrainComponentI.C.
References RobotBrainComponent::registerPublisher(), and RobotBrainComponent::registerSubscription().
void BasicBrainComponentI::updateMessage | ( | const RobotSimEvents::EventMessagePtr & | eMsg, | |
const Ice::Current & | ||||
) | [virtual] |
Get a message.
Reimplemented from RobotBrainComponent.
Definition at line 54 of file BasicBrainComponentI.C.