Public Member Functions | |
ActionlibService (TaskContext *owner) | |
bool | connect (const std::string &ros_action_ns) |
bool | connect (const std::string &rtt_service_name, const std::string &ros_action_ns) |
Connect. | |
bool | connect (RTT::Service::shared_ptr rtt_action_service, const std::string &ros_action_ns) |
Connect an RTT operation or operation caller to a ROS service server or service client. | |
RTT::Service::shared_ptr | get_owner_service (const std::string rtt_uri) |
Get an RTT service from a string identifier. |
This is an RTT service which automatically connects
Definition at line 18 of file rtt_actionlib_service.cpp.
ActionlibService::ActionlibService | ( | TaskContext * | owner | ) | [inline] |
Instantiates this service.
owner | The owner or null in case of global. |
Definition at line 25 of file rtt_actionlib_service.cpp.
bool ActionlibService::connect | ( | const std::string & | ros_action_ns | ) | [inline] |
Definition at line 74 of file rtt_actionlib_service.cpp.
bool ActionlibService::connect | ( | const std::string & | rtt_service_name, |
const std::string & | ros_action_ns | ||
) | [inline] |
Connect.
Definition at line 82 of file rtt_actionlib_service.cpp.
bool ActionlibService::connect | ( | RTT::Service::shared_ptr | rtt_action_service, |
const std::string & | ros_action_ns | ||
) | [inline] |
Connect an RTT operation or operation caller to a ROS service server or service client.
Definition at line 100 of file rtt_actionlib_service.cpp.
RTT::Service::shared_ptr ActionlibService::get_owner_service | ( | const std::string | rtt_uri | ) | [inline] |
Get an RTT service from a string identifier.
Definition at line 44 of file rtt_actionlib_service.cpp.