This is the complete list of members for cras::NodeletWithDiagnostics< NodeletType >, including all inherited members.
advertiseDiagnosed(::ros::NodeHandle publisherNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam< Message > &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, size_t queueSize, bool latch=false) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam< Message > &defaultDiagParams, const ::std::string &diagNamespace, ::ros::AdvertiseOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, const ::cras::SimpleTopicStatusParam< Message > &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, size_t queueSize, bool latch=false) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, const ::cras::SimpleTopicStatusParam< Message > &defaultDiagParams, const ::std::string &diagNamespace, ::ros::AdvertiseOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(const ::cras::SimpleTopicStatusParam< Message > &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, size_t queueSize, bool latch=false) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(const ::cras::SimpleTopicStatusParam< Message > &defaultDiagParams, const ::std::string &diagNamespace, ::ros::AdvertiseOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, ::ros::NodeHandle diagNh, const ::std::string &diagNamespace, const ::std::string &topic, size_t queueSize, bool latch=false) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, ::ros::NodeHandle diagNh, const ::std::string &diagNamespace, ::ros::AdvertiseOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, const ::std::string &diagNamespace, const ::std::string &topic, size_t queueSize, bool latch=false) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, const ::std::string &diagNamespace, ::ros::AdvertiseOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(const ::std::string &diagNamespace, const ::std::string &topic, size_t queueSize, bool latch=false) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(const ::std::string &diagNamespace, ::ros::AdvertiseOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, ::ros::NodeHandle diagNh, const ::std::string &topic, size_t queueSize, bool latch=false) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, ::ros::NodeHandle diagNh, ros::AdvertiseOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, const ::std::string &topic, size_t queueSize, bool latch=false) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(::ros::NodeHandle publisherNh, ros::AdvertiseOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(const ::std::string &topic, size_t queueSize, bool latch=false) | cras::NodeletWithDiagnostics< NodeletType > | protected |
advertiseDiagnosed(ros::AdvertiseOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
CRAS_NODELET_DIAG_GENERATE_OVERLOADS(CRAS_SINGLE_ARG(::ros::NodeHandle subscriberNh,), CRAS_SINGLE_ARG(subscriberNh, this->getDefaultDiagNh(subscriberNh, diagNamespace),), CRAS_SINGLE_ARG(const ::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >> &defaultDiagParams, const ::std::string &diagNamespace,), CRAS_SINGLE_ARG(defaultDiagParams, diagNamespace,)) | cras::NodeletWithDiagnostics< NodeletType > | protected |
CRAS_NODELET_DIAG_GENERATE_OVERLOADS(CRAS_SINGLE_ARG(), CRAS_SINGLE_ARG(this->getNodeHandle(),), CRAS_SINGLE_ARG(const ::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >> &defaultDiagParams, const ::std::string &diagNamespace,), CRAS_SINGLE_ARG(defaultDiagParams, diagNamespace,)) | cras::NodeletWithDiagnostics< NodeletType > | protected |
CRAS_NODELET_DIAG_GENERATE_OVERLOADS(CRAS_SINGLE_ARG(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh,), CRAS_SINGLE_ARG(subscriberNh, diagNh,), CRAS_SINGLE_ARG(const ::std::string &diagNamespace,), CRAS_SINGLE_ARG(::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >>(), diagNamespace,)) | cras::NodeletWithDiagnostics< NodeletType > | protected |
CRAS_NODELET_DIAG_GENERATE_OVERLOADS(CRAS_SINGLE_ARG(::ros::NodeHandle subscriberNh,), CRAS_SINGLE_ARG(subscriberNh, this->getDefaultDiagNh(subscriberNh, diagNamespace),), CRAS_SINGLE_ARG(const ::std::string &diagNamespace,), CRAS_SINGLE_ARG(::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >>(), diagNamespace,)) | cras::NodeletWithDiagnostics< NodeletType > | protected |
CRAS_NODELET_DIAG_GENERATE_OVERLOADS(CRAS_SINGLE_ARG(), CRAS_SINGLE_ARG(this->getNodeHandle(),), CRAS_SINGLE_ARG(const ::std::string &diagNamespace,), CRAS_SINGLE_ARG(::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >>(), diagNamespace,)) | cras::NodeletWithDiagnostics< NodeletType > | protected |
CRAS_NODELET_DIAG_GENERATE_OVERLOADS(CRAS_SINGLE_ARG(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh,), CRAS_SINGLE_ARG(subscriberNh, diagNh,), CRAS_SINGLE_ARG(), CRAS_SINGLE_ARG("",)) | cras::NodeletWithDiagnostics< NodeletType > | protected |
CRAS_NODELET_DIAG_GENERATE_OVERLOADS(CRAS_SINGLE_ARG(::ros::NodeHandle subscriberNh,), CRAS_SINGLE_ARG(subscriberNh, this->getDefaultDiagNh(subscriberNh, ""),), CRAS_SINGLE_ARG(), CRAS_SINGLE_ARG("",)) | cras::NodeletWithDiagnostics< NodeletType > | protected |
CRAS_NODELET_DIAG_GENERATE_OVERLOADS(CRAS_SINGLE_ARG(), CRAS_SINGLE_ARG(this->getNodeHandle(),), CRAS_SINGLE_ARG(), CRAS_SINGLE_ARG("",)) | cras::NodeletWithDiagnostics< NodeletType > | protected |
createDiagnosedPublisher(::ros::NodeHandle nh, const ::std::string &topic, size_t queueSize, const ::std::string ¶mNamespace, const ::ros::Rate &defaultRate, const ::ros::Rate &defaultMinRate, const ::ros::Rate &defaultMaxRate) | cras::NodeletWithDiagnostics< NodeletType > | protected |
createDiagnosedPublisher(::ros::NodeHandle nh, const ::std::string &topic, size_t queueSize, const ::std::string ¶mNamespace, const ::ros::Rate &defaultRate) | cras::NodeletWithDiagnostics< NodeletType > | protected |
createDiagnosedPublisher(::ros::NodeHandle nh, const ::std::string &topic, size_t queueSize, const ::std::string ¶mNamespace) | cras::NodeletWithDiagnostics< NodeletType > | protected |
data | cras::NodeletWithDiagnostics< NodeletType > | private |
getDefaultDiagNh(const ::ros::NodeHandle &pubSubNh, const ::std::string &diagNamespace) | cras::NodeletWithDiagnostics< NodeletType > | protected |
getDiagParams(const ::ros::NodeHandle &nh, const ::std::string &diagNamespace, const ::std::string &topic) | cras::NodeletWithDiagnostics< NodeletType > | protected |
getDiagUpdater(bool forceNew=false) const | cras::NodeletWithDiagnostics< NodeletType > | protected |
NodeletWithDiagnostics() | cras::NodeletWithDiagnostics< NodeletType > | |
startDiagTimer() const | cras::NodeletWithDiagnostics< NodeletType > | protected |
startDiagTimer(const ::ros::NodeHandle &nh) const | cras::NodeletWithDiagnostics< NodeletType > | protected |
stopDiagTimer() const | cras::NodeletWithDiagnostics< NodeletType > | protected |
subscribeDiagnosed(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >> &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, uint32_t queue_size, void(*cb)(M), ::ros::TransportHints hints={}) | cras::NodeletWithDiagnostics< NodeletType > | protected |
subscribeDiagnosed(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam< Message > &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, uint32_t queue_size, const ::boost::function< void(const ::boost::shared_ptr< Message > &)> &cb, ::ros::TransportHints hints={}) | cras::NodeletWithDiagnostics< NodeletType > | protected |
subscribeDiagnosed(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam<::cras::BaseMessage< C >> &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, uint32_t queue_size, const ::boost::function< void(C)> &cb, ::ros::VoidConstPtr obj={}, ::ros::TransportHints hints={}) | cras::NodeletWithDiagnostics< NodeletType > | protected |
subscribeDiagnosed(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >> &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, uint32_t queue_size, void(T::*cb)(M), T *obj, ::ros::TransportHints hints={}) | cras::NodeletWithDiagnostics< NodeletType > | protected |
subscribeDiagnosed(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >> &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, uint32_t queue_size, void(T::*cb)(M) const, T *obj, ::ros::TransportHints hints={}) | cras::NodeletWithDiagnostics< NodeletType > | protected |
subscribeDiagnosed(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >> &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, uint32_t queue_size, void(T::*cb)(M), const ::boost::shared_ptr< T > &obj, ::ros::TransportHints hints={}) | cras::NodeletWithDiagnostics< NodeletType > | protected |
subscribeDiagnosed(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam<::cras::BaseMessage< M >> &defaultDiagParams, const ::std::string &diagNamespace, const ::std::string &topic, uint32_t queue_size, void(T::*cb)(M) const, const ::boost::shared_ptr< T > &obj, ::ros::TransportHints hints={}) | cras::NodeletWithDiagnostics< NodeletType > | protected |
subscribeDiagnosed(::ros::NodeHandle subscriberNh, ::ros::NodeHandle diagNh, const ::cras::SimpleTopicStatusParam< Message > &defaultDiagParams, const ::std::string &diagNamespace, ::ros::SubscribeOptions &options) | cras::NodeletWithDiagnostics< NodeletType > | protected |
~NodeletWithDiagnostics() | cras::NodeletWithDiagnostics< NodeletType > | virtual |