Public Types | Public Member Functions | Private Types | Private Attributes
twist_mux::TwistMuxDiagnostics Class Reference

#include <twist_mux_diagnostics.h>

List of all members.

Public Types

typedef TwistMuxDiagnosticsStatus status_type

Public Member Functions

void diagnostics (diagnostic_updater::DiagnosticStatusWrapper &stat)
 TwistMuxDiagnostics ()
void update (const bool force_update=false)
void updateStatus (const status_type::ConstPtr &status)
virtual ~TwistMuxDiagnostics ()

Private Types

enum  { OK = diagnostic_msgs::DiagnosticStatus::OK, WARN = diagnostic_msgs::DiagnosticStatus::WARN, ERROR = diagnostic_msgs::DiagnosticStatus::ERROR }
 Levels. More...

Private Attributes

diagnostic_updater::Updater diagnostic_
status_type status_

Detailed Description

Definition at line 34 of file twist_mux_diagnostics.h.

Member Typedef Documentation

Definition at line 37 of file twist_mux_diagnostics.h.

Member Enumeration Documentation

anonymous enum [private]



Definition at line 53 of file twist_mux_diagnostics.h.

Constructor & Destructor Documentation

Definition at line 29 of file twist_mux_diagnostics.cpp.

Definition at line 35 of file twist_mux_diagnostics.cpp.

Member Function Documentation

Definition at line 68 of file twist_mux_diagnostics.cpp.

void twist_mux::TwistMuxDiagnostics::update ( const bool  force_update = false)

Definition at line 38 of file twist_mux_diagnostics.cpp.

Definition at line 50 of file twist_mux_diagnostics.cpp.

Member Data Documentation

Definition at line 60 of file twist_mux_diagnostics.h.

Definition at line 61 of file twist_mux_diagnostics.h.

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

Author(s): Enrique Fernandez , Siegfried-A. Gevatter Pujals
autogenerated on Sat Jun 8 2019 20:13:46