Classes | Namespaces | Macros
diagnostic_updater.h File Reference
#include "sick_scan/sick_scan_base.h"
#include <stdexcept>
#include <vector>
#include <string>
#include "ros/node_handle.h"
#include "ros/this_node.h"
#include "diagnostic_msgs/DiagnosticArray.h"
#include "diagnostic_updater/DiagnosticStatusWrapper.h"
#include <thread>
Include dependency graph for diagnostic_updater.h:

Go to the source code of this file.

Classes

class  diagnostic_updater::CompositeDiagnosticTask
 Merges CompositeDiagnosticTask into a single DiagnosticTask.
 
class  diagnostic_updater::DiagnosticTask
 DiagnosticTask is an abstract base class for collecting diagnostic data.
 
class  diagnostic_updater::DiagnosticTaskVector::DiagnosticTaskInternal
 Class used to represent a diagnostic task internally in DiagnosticTaskVector.
 
class  diagnostic_updater::DiagnosticTaskVector
 Internal use only.
 
class  diagnostic_updater::GenericFunctionDiagnosticTask< class >
 a DiagnosticTask based on a std::function.
 
class  diagnostic_updater::Updater
 Manages a list of diagnostic tasks, and calls them in a rate-limited manner.
 

Namespaces

 diagnostic_updater
 Author: Blaise Gassend.
 

Macros

#define DIAGNOSTICUPDATER_HH
 

Macro Definition Documentation

◆ DIAGNOSTICUPDATER_HH

#define DIAGNOSTICUPDATER_HH

Definition at line 37 of file diagnostic_updater.h.



sick_scan_xd
Author(s): Michael Lehning , Jochen Sprickerhof , Martin Günther
autogenerated on Fri Oct 25 2024 02:47:13