Public Member Functions | |
~MyRobotActivity () | |
Public Member Functions inherited from robot_activity::ManagedRobotActivity | |
virtual | ~ManagedRobotActivity () |
Public Member Functions inherited from robot_activity::RobotActivity | |
std::string | getNamespace () const |
State | getState () |
RobotActivity & | init (bool autostart=false) |
RobotActivity ()=delete | |
RobotActivity (int argc, char *argv[], const std::string &name_space=std::string(), const std::string &name=std::string()) | |
void | run (uint8_t threads=0) |
void | runAsync (uint8_t threads=0) |
virtual | ~RobotActivity () |
Private Member Functions | |
bool | myServiceCallback (std_srvs::Empty::Request &request, std_srvs::Empty::Response &response) |
void | mySubscriberCallback (boost::shared_ptr< robot_activity_msgs::State const > msg) |
void | myTimerCallback () |
bool | onManagedConfigure () override |
void | onManagedCreate () override |
bool | onManagedPause () override |
bool | onManagedResume () override |
bool | onManagedStart () override |
bool | onManagedStop () override |
void | onManagedTerminate () override |
bool | onManagedUnconfigure () override |
Private Attributes | |
int | counter = 0 |
Additional Inherited Members | |
Protected Member Functions inherited from robot_activity::RobotActivity | |
void | notifyError (uint8_t error_type, const std::string &function, const std::string &description) |
std::shared_ptr< IsolatedAsyncTimer > | registerIsolatedTimer (const IsolatedAsyncTimer::LambdaCallback &callback, const float &frequency, bool stoppable=true, bool autostart=false, bool oneshot=false) |
Protected Attributes inherited from robot_activity::ManagedRobotActivity | |
resource::ServiceServerManager | service_manager |
resource::SubscriberManager | subscriber_manager |
Protected Attributes inherited from robot_activity::RobotActivity | |
ros::NodeHandlePtr | node_handle_ |
ros::NodeHandlePtr | node_handle_private_ |
Definition at line 46 of file robot_activity_tutorials_minimal_node.cpp.
|
inline |
Definition at line 51 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineprivate |
Definition at line 94 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineprivate |
Definition at line 88 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineprivate |
Definition at line 79 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineoverrideprivatevirtual |
Implements robot_activity::ManagedRobotActivity.
Definition at line 70 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineoverrideprivatevirtual |
Implements robot_activity::ManagedRobotActivity.
Definition at line 57 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineoverrideprivatevirtual |
Implements robot_activity::ManagedRobotActivity.
Definition at line 77 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineoverrideprivatevirtual |
Implements robot_activity::ManagedRobotActivity.
Definition at line 76 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineoverrideprivatevirtual |
Implements robot_activity::ManagedRobotActivity.
Definition at line 73 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineoverrideprivatevirtual |
Implements robot_activity::ManagedRobotActivity.
Definition at line 74 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineoverrideprivatevirtual |
Implements robot_activity::ManagedRobotActivity.
Definition at line 68 of file robot_activity_tutorials_minimal_node.cpp.
|
inlineoverrideprivatevirtual |
Implements robot_activity::ManagedRobotActivity.
Definition at line 71 of file robot_activity_tutorials_minimal_node.cpp.
|
private |
Definition at line 102 of file robot_activity_tutorials_minimal_node.cpp.