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::TopicStatusMonitor ( )
inline

Definition at line 64 of file topic_status_monitor.cpp.

◆ ~TopicStatusMonitor()

TopicStatusMonitor::~TopicStatusMonitor ( )
inline

Definition at line 80 of file topic_status_monitor.cpp.

Member Function Documentation

◆ updateDiagnostics()

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

Definition at line 84 of file topic_status_monitor.cpp.

Member Data Documentation

◆ diagnostic_timer_

ros::Timer TopicStatusMonitor::diagnostic_timer_
private

Definition at line 95 of file topic_status_monitor.cpp.

◆ diagnostic_updater_

diagnostic_updater::Updater TopicStatusMonitor::diagnostic_updater_
private

Definition at line 92 of file topic_status_monitor.cpp.

◆ hardware_id_

std::string TopicStatusMonitor::hardware_id_
private

Definition at line 90 of file topic_status_monitor.cpp.

◆ tasks_

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

Definition at line 94 of file topic_status_monitor.cpp.

◆ topics_

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 Tue May 2 2023 02:26:09