Public Member Functions | Private Attributes | List of all members
TopicStatusMonitor Class Reference

Public Member Functions

 TopicStatusMonitor ()
 
void updateDiagnostics (const ros::TimerEvent &event)
 
 ~TopicStatusMonitor ()
 

Private Attributes

ros::Timer diagnostic_timer_
 
diagnostic_updater::Updater diagnostic_updater_
 
std::string hardware_id_
 
std::vector< GenericTopicDiagnostic * > tasks_
 
std::vector< std::string > topics_
 

Detailed Description

Definition at line 61 of file topic_status_monitor.cpp.

Constructor & Destructor Documentation

TopicStatusMonitor::TopicStatusMonitor ( )
inline

Definition at line 64 of file topic_status_monitor.cpp.

TopicStatusMonitor::~TopicStatusMonitor ( )
inline

Definition at line 80 of file topic_status_monitor.cpp.

Member Function Documentation

void TopicStatusMonitor::updateDiagnostics ( const ros::TimerEvent event)
inline

Definition at line 84 of file topic_status_monitor.cpp.

Member Data Documentation

ros::Timer TopicStatusMonitor::diagnostic_timer_
private

Definition at line 95 of file topic_status_monitor.cpp.

diagnostic_updater::Updater TopicStatusMonitor::diagnostic_updater_
private

Definition at line 92 of file topic_status_monitor.cpp.

std::string TopicStatusMonitor::hardware_id_
private

Definition at line 90 of file topic_status_monitor.cpp.

std::vector< GenericTopicDiagnostic* > TopicStatusMonitor::tasks_
private

Definition at line 94 of file topic_status_monitor.cpp.

std::vector<std::string> TopicStatusMonitor::topics_
private

Definition at line 91 of file topic_status_monitor.cpp.


The documentation for this class was generated from the following file:


cob_monitoring
Author(s): Florian Weisshardt , Felix Messmer
autogenerated on Wed Apr 7 2021 03:03:11