#include <service_server.h>
Public Types | |
typedef ActionServer< ActionSpec >::GoalHandle | GoalHandle |
Public Member Functions | |
ACTION_DEFINITION (ActionSpec) | |
void | goalCB (GoalHandle g) |
ServiceServerImpT (ros::NodeHandle n, std::string name, boost::function< bool(const Goal &, Result &result)> service_cb) | |
Public Member Functions inherited from actionlib::ServiceServerImp | |
ServiceServerImp () | |
virtual | ~ServiceServerImp () |
Private Attributes | |
boost::shared_ptr< ActionServer< ActionSpec > > | as_ |
boost::function< bool(const Goal &, Result &result)> | service_cb_ |
Definition at line 71 of file service_server.h.
typedef ActionServer<ActionSpec>::GoalHandle actionlib::ServiceServerImpT< ActionSpec >::GoalHandle |
Definition at line 77 of file service_server.h.
actionlib::ServiceServerImpT< ActionSpec >::ServiceServerImpT | ( | ros::NodeHandle | n, |
std::string | name, | ||
boost::function< bool(const Goal &, Result &result)> | service_cb | ||
) |
Definition at line 56 of file service_server_imp.h.
actionlib::ServiceServerImpT< ActionSpec >::ACTION_DEFINITION | ( | ActionSpec | ) |
void actionlib::ServiceServerImpT< ActionSpec >::goalCB | ( | GoalHandle | g | ) |
Definition at line 66 of file service_server_imp.h.
|
private |
Definition at line 84 of file service_server.h.
|
private |
Definition at line 85 of file service_server.h.