


Classes | |
| class | Parameter |
Public Member Functions | |
| HawkAgent (std::string myName, int argc, char *argv[]) | |
| bool | start () |
| bool | stop () |
| void | wakeUp () |
| virtual bool | scheduler () |
| virtual void | registerTopics () |
| virtual void | catchMessage (const HawkMessages::MessagePtr &msg, const Ice::Current &) |
Protected Member Functions | |
| bool | registerSubscription (std::string MessageTopic) |
| bool | registerPublisher (std::string MessageTopic) |
| bool | publish (std::string MessageTopic, HawkMessages::MessagePtr msg) |
| int | loadIntParameter (std::string name, int defaultValue) |
| bool | loadBoolParameter (std::string name, bool defaultValue) |
| double | loadDoubleParameter (std::string name, double defaultValue) |
| std::string | loadStringParameter (std::string name, std::string defaultValue) |
| bool | parameterExists (std::string name) |
| bool | helpParameter () |
Protected Attributes | |
| std::string | itsName |
| std::map< std::string, Parameter > | parameterDefaults |
| std::string | helpTitle |
| std::string | helpDescription |
| std::vector< std::string > | helpOptions |
Definition at line 21 of file HawkAgent.H.
1.6.3