add(const std::string &name, TaskFunction f) | diagnostic_updater::DiagnosticTaskVector | |
add(const std::string name, T *c, void(T::*f)(diagnostic_updater::DiagnosticStatusWrapper &)) | diagnostic_updater::DiagnosticTaskVector | |
add(DiagnosticTask &task) | diagnostic_updater::DiagnosticTaskVector | |
addedTaskCallback(DiagnosticTaskInternal &task) | diagnostic_updater::Updater | privatevirtual |
addInternal(DiagnosticTaskInternal &task) | diagnostic_updater::DiagnosticTaskVector | protected |
broadcast(int lvl, const std::string msg) | diagnostic_updater::Updater | |
DiagnosticUpdater(const ::ros::NodeHandle &h=::ros::NodeHandle(), const ::ros::NodeHandle &ph=::ros::NodeHandle("~"), const ::std::string &node_name=::ros::this_node::getName()) | cras::DiagnosticUpdater | explicit |
force_update() | diagnostic_updater::Updater | |
getPeriod() | diagnostic_updater::Updater | |
getTasks() | diagnostic_updater::DiagnosticTaskVector | protected |
hwid_ | diagnostic_updater::Updater | private |
lock_ | diagnostic_updater::DiagnosticTaskVector | protected |
next_time_ | diagnostic_updater::Updater | private |
node_handle_ | diagnostic_updater::Updater | private |
node_name_ | diagnostic_updater::Updater | private |
period_ | diagnostic_updater::Updater | private |
private_node_handle_ | diagnostic_updater::Updater | private |
publish(diagnostic_msgs::DiagnosticStatus &stat) | diagnostic_updater::Updater | private |
publish(std::vector< diagnostic_msgs::DiagnosticStatus > &status_vec) | diagnostic_updater::Updater | private |
publisher_ | diagnostic_updater::Updater | private |
removeByName(const std::string name) | diagnostic_updater::DiagnosticTaskVector | |
setHardwareID(const std::string &hwid) | diagnostic_updater::Updater | |
setHardwareIDf(const char *format,...) | diagnostic_updater::Updater | |
setup() | diagnostic_updater::Updater | private |
tasks_ | diagnostic_updater::DiagnosticTaskVector | private |
update() | diagnostic_updater::Updater | |
update_diagnostic_period() | diagnostic_updater::Updater | private |
Updater(ros::NodeHandle h=ros::NodeHandle(), ros::NodeHandle ph=ros::NodeHandle("~"), std::string node_name=ros::this_node::getName()) | diagnostic_updater::Updater | |
verbose_ | diagnostic_updater::Updater | |
warn_nohwid_done_ | diagnostic_updater::Updater | private |