Go to the documentation of this file.
30 #include <RobotAPI/interface/components/RobotHealthInterface.h>
44 defineOptionalProperty<std::string>(
45 "RobotHealthTopicName",
"RobotHealthTopic",
"Name of the RobotHealth topic");
46 defineOptionalProperty<std::string>(
49 "Which sleep function to use: nanosleep, sleepwait, yieldwait, busywait");
76 return "RobotHealthDummy";
void busywait(long microseconds)
RunningTask< RobotHealthDummy >::pointer_type dummyTask
void onConnectComponent() override
RobotHealthDummyPropertyDefinitions(std::string prefix)
void sleepwait(long microseconds)
void onInitComponent() override
std::string prefix
Prefix of the properties such as namespace, domain, component name, etc.
void onDisconnectComponent() override
Baseclass for all ArmarX ManagedIceObjects requiring properties.
Brief description of class RobotHealthDummy.
Default component property definition container.
armarx::PropertyDefinitionsPtr createPropertyDefinitions() override
void onExitComponent() override
int NanoSleep(long nanosec)
RobotHealthInterfacePrx robotHealthTopicPrx
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::string getDefaultName() const override
void yieldwait(long microseconds)