#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) | |
Private Attributes | |
boost::shared_ptr < ActionServer< ActionSpec > > | as_ |
boost::function< bool(const Goal &, Result &result)> | service_cb_ |
Definition at line 64 of file service_server.h.
typedef ActionServer<ActionSpec>::GoalHandle actionlib::ServiceServerImpT< ActionSpec >::GoalHandle |
Definition at line 69 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 50 of file service_server_imp.h.
actionlib::ServiceServerImpT< ActionSpec >::ACTION_DEFINITION | ( | ActionSpec | ) |
void actionlib::ServiceServerImpT< ActionSpec >::goalCB | ( | GoalHandle | g | ) |
Definition at line 60 of file service_server_imp.h.
boost::shared_ptr<ActionServer<ActionSpec> > actionlib::ServiceServerImpT< ActionSpec >::as_ [private] |
Definition at line 76 of file service_server.h.
boost::function<bool (const Goal&, Result& result)> actionlib::ServiceServerImpT< ActionSpec >::service_cb_ [private] |
Definition at line 77 of file service_server.h.