#include <diagnostics_common.hpp>

| Public Member Functions | |
| MinMaxDiagnostics (std::string name, self_test::TestRunner *test_runner) | |
| virtual void | parse_diagnostics (std::vector< diagnostic_msgs::KeyValue > values, short level, std::string full_name) | 
| virtual std::auto_ptr < BaseDiagnostics > | shallow_clone (std::string name) | 
| ~MinMaxDiagnostics () | |
| Protected Member Functions | |
| virtual std::pair< bool, std::string > | to_string_ () | 
| Protected Attributes | |
| boost::shared_ptr< DiagMap > | values_ | 
Definition at line 149 of file diagnostics_common.hpp.
| shadow_robot::MinMaxDiagnostics::MinMaxDiagnostics | ( | std::string | name, | 
| self_test::TestRunner * | test_runner | ||
| ) |  [inline] | 
Definition at line 153 of file diagnostics_common.hpp.
| shadow_robot::MinMaxDiagnostics::~MinMaxDiagnostics | ( | ) |  [inline] | 
Definition at line 157 of file diagnostics_common.hpp.
| virtual void shadow_robot::MinMaxDiagnostics::parse_diagnostics | ( | std::vector< diagnostic_msgs::KeyValue > | values, | 
| short | level, | ||
| std::string | full_name | ||
| ) |  [inline, virtual] | 
Implements shadow_robot::BaseDiagnostics.
Definition at line 160 of file diagnostics_common.hpp.
| virtual std::auto_ptr<BaseDiagnostics> shadow_robot::MinMaxDiagnostics::shallow_clone | ( | std::string | name | ) |  [inline, virtual] | 
Implements shadow_robot::BaseDiagnostics.
Reimplemented in shadow_robot::MotorDiagnostics, shadow_robot::EtherCATMasterDiagnostics, and shadow_robot::RTLoopDiagnostics.
Definition at line 181 of file diagnostics_common.hpp.
| virtual std::pair<bool, std::string> shadow_robot::MinMaxDiagnostics::to_string_ | ( | ) |  [inline, protected, virtual] | 
Implements shadow_robot::BaseDiagnostics.
Definition at line 190 of file diagnostics_common.hpp.
| boost::shared_ptr< DiagMap > shadow_robot::MinMaxDiagnostics::values_  [protected] | 
Definition at line 185 of file diagnostics_common.hpp.