#include <roch_diagnostics.h>

Public Member Functions | |
| rochSoftwareDiagnosticTask (roch_msgs::RochStatus &msg, double target_control_freq) | |
| void | run (diagnostic_updater::DiagnosticStatusWrapper &stat) |
| void | updateControlFrequency (double frequency) |
Private Member Functions | |
| void | reset () |
Private Attributes | |
| double | control_freq_ |
| roch_msgs::RochStatus & | msg_ |
| double | target_control_freq_ |
Definition at line 44 of file roch_diagnostics.h.
| roch_base::rochSoftwareDiagnosticTask::rochSoftwareDiagnosticTask | ( | roch_msgs::RochStatus & | msg, |
| double | target_control_freq | ||
| ) | [explicit] |
Definition at line 224 of file roch_diagnostics.cpp.
| void roch_base::rochSoftwareDiagnosticTask::reset | ( | ) | [private] |
Definition at line 257 of file roch_diagnostics.cpp.
| void roch_base::rochSoftwareDiagnosticTask::run | ( | diagnostic_updater::DiagnosticStatusWrapper & | stat | ) | [virtual] |
Implements diagnostic_updater::DiagnosticTask.
Definition at line 239 of file roch_diagnostics.cpp.
| void roch_base::rochSoftwareDiagnosticTask::updateControlFrequency | ( | double | frequency | ) |
Definition at line 233 of file roch_diagnostics.cpp.
double roch_base::rochSoftwareDiagnosticTask::control_freq_ [private] |
Definition at line 57 of file roch_diagnostics.h.
roch_msgs::RochStatus& roch_base::rochSoftwareDiagnosticTask::msg_ [private] |
Definition at line 58 of file roch_diagnostics.h.
double roch_base::rochSoftwareDiagnosticTask::target_control_freq_ [private] |
Definition at line 57 of file roch_diagnostics.h.