acquire(const ros::NodeHandlePtr &node_handle) | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | |
acquired_ | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | protected |
advertiseService(const ros::NodeHandlePtr &node_handle) | robot_activity::resource::ManagedServiceServer | inline |
lazy_acquirer_ | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | protected |
LazyAcquirer typedef | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | protected |
makeLazyAcquirer(const std::string &service, const ServiceCallback< MReq &, MRes & > &callback, const ros::VoidConstPtr &tracked_object=ros::VoidConstPtr()) const | robot_activity::resource::ManagedServiceServer | inline |
makeLazyAcquirer(const std::string &service, const ServiceCallback< ServiceEvent & > &callback, const ros::VoidConstPtr &tracked_object=ros::VoidConstPtr()) const | robot_activity::resource::ManagedServiceServer | inline |
makeLazyAcquirer(const std::string &service, bool(T::*srv_func)(MReq &, MRes &), T *obj) const | robot_activity::resource::ManagedServiceServer | inline |
makeLazyAcquirer(const std::string &service, bool(T::*srv_func)(ros::ServiceEvent< MReq, MRes > &), T *obj) const | robot_activity::resource::ManagedServiceServer | inline |
makeLazyAcquirer(const std::string &service, bool(T::*srv_func)(MReq &, MRes &), const boost::shared_ptr< T > &obj) const | robot_activity::resource::ManagedServiceServer | inline |
makeLazyAcquirer(const std::string &service, bool(T::*srv_func)(ros::ServiceEvent< MReq, MRes > &), const boost::shared_ptr< T > &obj) const | robot_activity::resource::ManagedServiceServer | inline |
makeLazyAcquirer(const std::string &service, bool(*srv_func)(MReq &, MRes &)) const | robot_activity::resource::ManagedServiceServer | inline |
makeLazyAcquirer(const std::string &service, bool(*srv_func)(ros::ServiceEvent< MReq, MRes > &)) const | robot_activity::resource::ManagedServiceServer | inline |
Managed< ManagedServiceServer, ros::ServiceServer >::makeLazyAcquirer(Args &&...args) const | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | inlineprotected |
Managed()=delete | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | |
Managed(Args &&...args) | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | inlineexplicit |
pause() | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | |
paused_ | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | protected |
release() | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | |
resource_ | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | protected |
resume() | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | |
ServiceCallback typedef | robot_activity::resource::ManagedServiceServer | |
SharedPtr typedef | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | |
shutdown() | robot_activity::resource::ManagedServiceServer | inline |
wrapServiceCallback(const ServiceCallback< Args... > &callback) const | robot_activity::resource::ManagedServiceServer | inlineprivate |
~Managed() | robot_activity::resource::Managed< ManagedServiceServer, ros::ServiceServer > | |