This is the complete list of members for swri::NodeHandle, including all inherited members.
advertise(const std::string name, uint32_t queue_size, bool latched, const std::string description) | swri::NodeHandle | inline |
advertise(const std::string name, uint32_t queue_size, const char *description) | swri::NodeHandle | inline |
advertise(const std::string &topic, uint32_t queue_size, const ros::SubscriberStatusCallback &connect_cb, const ros::SubscriberStatusCallback &disconnect_cb=ros::SubscriberStatusCallback(), const ros::VoidConstPtr &tracked_object=ros::VoidConstPtr(), bool latch=false, const std::string &description="") | swri::NodeHandle | inline |
advertise(ros::AdvertiseOptions &ops, const std::string &description="") | swri::NodeHandle | inline |
advertise_later(const std::string &name, const std::string description) | swri::NodeHandle | inline |
advertise_service_swri(const std::string &name, bool(T::*srv_func)(MReq &, MRes &), T *obj, const std::string description) | swri::NodeHandle | inline |
advertise_service_swri(const std::string &name, bool(T::*srv_func)(ros::ServiceEvent< MReq, MRes > &), T *obj, const std::string description) | swri::NodeHandle | inline |
advertise_service_swri(const std::string &name, bool(T::*srv_func)(const std::string &, const MReq &, MRes &), T *obj, const std::string description) | swri::NodeHandle | inline |
advertiseService(const std::string &name, bool(T::*srv_func)(MReq &, MRes &), T *obj, const std::string description) | swri::NodeHandle | inline |
createTimer(ros::Duration duration, void(T::*fp)(const ros::TimerEvent &), T *obj, const bool oneshot=false, const bool autostart=true) | swri::NodeHandle | inline |
createWallTimer(ros::WallDuration duration, void(T::*fp)(const ros::WallTimerEvent &), T *obj, const bool oneshot=false, const bool autostart=true) | swri::NodeHandle | inline |
DynamicParameters class | swri::NodeHandle | friend |
getDocMsg() const | swri::NodeHandle | inline |
getDynamicParameterNodeHandle() const | swri::NodeHandle | inlineprivate |
getEnableDocs() const | swri::NodeHandle | inline |
getNodeHandle(const std::string &ns, const std::string &group="") | swri::NodeHandle | inline |
getParam(const std::string &name, T &value, const std::string description) | swri::NodeHandle | inline |
getParam(const std::string &name, XmlRpc::XmlRpcValue &value, const std::string description) | swri::NodeHandle | inline |
getParam(const std::string &name, std::vector< std::string > &value, const std::string description) | swri::NodeHandle | inline |
grouping_ | swri::NodeHandle | private |
namespace_ | swri::NodeHandle | private |
nh_ | swri::NodeHandle | private |
NodeHandle() | swri::NodeHandle | inline |
NodeHandle(ros::NodeHandle nh, ros::NodeHandle pnh, const std::string description, const char *source_file="") | swri::NodeHandle | inline |
operator void *() const | swri::NodeHandle | inline |
param(const std::string &name, double &variable, const double default_value, const std::string description, const bool dynamic=false) | swri::NodeHandle | inline |
param(const std::string &name, float &variable, const float default_value, const std::string description, const bool dynamic=false) | swri::NodeHandle | inline |
param(const std::string &name, int &variable, const int default_value, const std::string description, const bool dynamic=false) | swri::NodeHandle | inline |
param(const std::string &name, std::string &variable, const std::string default_value, const std::string description, const bool dynamic=false) | swri::NodeHandle | inline |
param(const std::string &name, bool &variable, const bool default_value, const std::string description, const bool dynamic=false) | swri::NodeHandle | inline |
ranged_param(const std::string &name, double &variable, const double default_value, const std::string description, const double min_value=0.0, const double max_value=0.0, const bool dynamic=false) | swri::NodeHandle | inline |
ranged_param(const std::string &name, int &variable, const int default_value, const std::string description, const int min_value=0.0, const int max_value=0.0, const bool dynamic=false) | swri::NodeHandle | inline |
ranged_param(const std::string &name, float &variable, const float default_value, const std::string description, const float min_value=0.0, const float max_value=0.0, const bool dynamic=false) | swri::NodeHandle | inline |
resolveName(const std::string &name) const | swri::NodeHandle | inlineprivate |
serviceClient(const std::string &name, const std::string &description) | swri::NodeHandle | inline |
setParam(const std::string &name, T &value) | swri::NodeHandle | inline |
shouldAddParameter(const std::string &name) const | swri::NodeHandle | inlineprivate |
subscribe(const std::string &name, uint32_t queue_size, void(T::*fp)(const boost::shared_ptr< M const > &), T *obj, const std::string description, const ros::TransportHints &transport_hints=ros::TransportHints()) | swri::NodeHandle | inline |
subscribe(const std::string &name, uint32_t queue_size, void(T::*fp)(const boost::shared_ptr< M const > &) const, T *obj, const std::string description, const ros::TransportHints &transport_hints=ros::TransportHints()) | swri::NodeHandle | inline |
subscribe(const std::string &name, uint32_t queue_size, const boost::function< void(const boost::shared_ptr< M const > &)> &callback, const std::string description, const ros::TransportHints &transport_hints=ros::TransportHints()) | swri::NodeHandle | inline |
subscribe(const std::string &name, uint32_t queue_size, void(T::*fp)(const ros::MessageEvent< M const > &), T *obj, const std::string description, const ros::TransportHints &transport_hints=ros::TransportHints()) | swri::NodeHandle | inline |
subscribe(const std::string &name, uint32_t queue_size, void(T::*fp)(const ros::MessageEvent< M const > &) const, T *obj, const std::string description, const ros::TransportHints &transport_hints=ros::TransportHints()) | swri::NodeHandle | inline |
subscribe_later(const std::string &name, const std::string description) | swri::NodeHandle | inline |
subscribe_optional(const std::string &name, uint32_t queue_size, void(T::*fp)(const boost::shared_ptr< M const > &), T *obj, const std::string description, const ros::TransportHints &transport_hints=ros::TransportHints()) | swri::NodeHandle | inline |
subscribe_swri(const std::string &name, uint32_t queue_size, void(T::*fp)(const boost::shared_ptr< M const > &), T *obj, const std::string description, const ros::TransportHints &transport_hints=ros::TransportHints()) | swri::NodeHandle | inline |
subscribe_swri(const std::string &name, uint32_t queue_size, boost::function< void(const boost::shared_ptr< M const > &)> fp, const std::string description, const ros::TransportHints &transport_hints=ros::TransportHints()) | swri::NodeHandle | inline |
subscribe_swri(const std::string &name, boost::shared_ptr< M const > *dest, const std::string description, const ros::TransportHints &transport_hints=ros::TransportHints()) | swri::NodeHandle | inline |
topic_service_client(const std::string &name, const std::string description) | swri::NodeHandle | inline |
topic_service_server(const std::string &name, bool(T::*srv_func)(const MReq &, MRes &), T *obj, const std::string description) | swri::NodeHandle | inline |