#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>
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 |
#define DIAGNOSTICUPDATER_HH |
Definition at line 37 of file diagnostic_updater.h.