#include <service_server.h>
Public Types | |
typedef ActionServer< ActionSpec >::GoalHandle | GoalHandle |
Public Member Functions | |
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 106 of file service_server.h.
typedef ActionServer<ActionSpec>::GoalHandle actionlib::ServiceServerImpT< ActionSpec >::GoalHandle |
Definition at line 112 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 91 of file service_server_imp.h.
void actionlib::ServiceServerImpT< ActionSpec >::goalCB | ( | GoalHandle | g | ) |
Definition at line 101 of file service_server_imp.h.
|
private |
Definition at line 119 of file service_server.h.
|
private |
Definition at line 120 of file service_server.h.