addTask(DiagnosticTask *t) | diagnostic_updater::CompositeDiagnosticTask | |
CompositeDiagnosticTask(const std::string name) | diagnostic_updater::CompositeDiagnosticTask | |
DiagnosticTask(const std::string name) | diagnostic_updater::DiagnosticTask | |
freqTask | cras::TopicStatus< Message, typename > | protected |
getExpectedRate() const | cras::TopicStatus< Message, typename > | inline |
getMaxDelay() const | cras::TopicStatus< Message, typename > | inline |
getMaxRate() const | cras::TopicStatus< Message, typename > | inline |
getMinDelay() const | cras::TopicStatus< Message, typename > | inline |
getMinRate() const | cras::TopicStatus< Message, typename > | inline |
getName() | diagnostic_updater::DiagnosticTask | |
getRateTolerance() const | cras::TopicStatus< Message, typename > | inline |
getRateWindowSize() const | cras::TopicStatus< Message, typename > | inline |
name_ | diagnostic_updater::DiagnosticTask | private |
origParams | cras::TopicStatus< Message, typename > | protected |
run(DiagnosticStatusWrapper &stat) | diagnostic_updater::CompositeDiagnosticTask | virtual |
stampTask | cras::TopicStatus< Message, typename > | protected |
tasks_ | diagnostic_updater::CompositeDiagnosticTask | private |
tick(const ::ros::Time &stamp) | cras::TopicStatus< Message, typename > | inlinevirtual |
tick(const Message &message) | cras::TopicStatus< Message, typename > | inlinevirtual |
tick(const typename Message::Ptr &message) | cras::TopicStatus< Message, typename > | inlinevirtual |
tick(const typename Message::ConstPtr &message) | cras::TopicStatus< Message, typename > | inlinevirtual |
tick(const ::ros::MessageEvent< Message > &event) | cras::TopicStatus< Message, typename > | inlinevirtual |
TopicStatus(const ::std::string &name, const ::cras::TopicStatusParam< Message > ¶ms) | cras::TopicStatus< Message, typename > | inline |
TopicStatus(const ::std::string &name, const double minRate=0.0, const double maxRate=::std::numeric_limits< double >::infinity(), const double rateTolerance=0.1, const int rateWindowSize=5) | cras::TopicStatus< Message, typename > | inlineexplicit |
TopicStatus(const ::std::string &name, const ::cras::TopicStatusParam< Message > ¶ms) | cras::TopicStatus< Message, typename > | inline |
TopicStatus(const ::std::string &name, const double minRate=0.0, const double maxRate=::std::numeric_limits< double >::infinity(), const double rateTolerance=0.1, const int rateWindowSize=5, const double minDelay=-1.0, const double maxDelay=5.0) | cras::TopicStatus< Message, typename > | inlineexplicit |
TopicStatus(const ::std::string &name, const ::cras::SimpleTopicStatusParam< Message > ¶ms) | cras::TopicStatus< Message, typename > | inline |
~DiagnosticTask() | diagnostic_updater::DiagnosticTask | virtual |
~TopicStatus() override | cras::TopicStatus< Message, typename > | inline |