Public Member Functions | |
| bool | configureHook () |
| FRIDiagnostics (const std::string &name) | |
| bool | startHook () |
| void | stopHook () |
| void | updateHook () |
| ~FRIDiagnostics () | |
Private Member Functions | |
| void | doDiagnostics () |
| void | fri_comm_diagnostics (const tFriIntfState &fristate) |
| void | fri_robot_diagnostics (const tFriRobotState &robotstate) |
Private Attributes | |
| diagnostic_msgs::DiagnosticArray | diagnostic_ |
| RTT::OutputPort < diagnostic_msgs::DiagnosticArray > | port_Diagnostics |
| RTT::InputPort< tFriIntfState > | port_FRIState |
| RTT::InputPort< tFriRobotState > | port_RobotState |
| std::string | prop_prefix |
Definition at line 14 of file FRIDiagnostics.cpp.
| FRIDiagnostics::FRIDiagnostics | ( | const std::string & | name | ) | [inline] |
Definition at line 16 of file FRIDiagnostics.cpp.
| FRIDiagnostics::~FRIDiagnostics | ( | ) | [inline] |
Definition at line 28 of file FRIDiagnostics.cpp.
| bool FRIDiagnostics::configureHook | ( | ) | [inline] |
Definition at line 31 of file FRIDiagnostics.cpp.
| void FRIDiagnostics::doDiagnostics | ( | ) | [inline, private] |
Definition at line 80 of file FRIDiagnostics.cpp.
| void FRIDiagnostics::fri_comm_diagnostics | ( | const tFriIntfState & | fristate | ) | [inline, private] |
Definition at line 107 of file FRIDiagnostics.cpp.
| void FRIDiagnostics::fri_robot_diagnostics | ( | const tFriRobotState & | robotstate | ) | [inline, private] |
Definition at line 159 of file FRIDiagnostics.cpp.
| bool FRIDiagnostics::startHook | ( | ) | [inline] |
Definition at line 59 of file FRIDiagnostics.cpp.
| void FRIDiagnostics::stopHook | ( | ) | [inline] |
Definition at line 66 of file FRIDiagnostics.cpp.
| void FRIDiagnostics::updateHook | ( | ) | [inline] |
Definition at line 72 of file FRIDiagnostics.cpp.
diagnostic_msgs::DiagnosticArray FRIDiagnostics::diagnostic_ [private] |
Definition at line 105 of file FRIDiagnostics.cpp.
RTT::OutputPort<diagnostic_msgs::DiagnosticArray > FRIDiagnostics::port_Diagnostics [private] |
Definition at line 99 of file FRIDiagnostics.cpp.
RTT::InputPort<tFriIntfState > FRIDiagnostics::port_FRIState [private] |
Definition at line 96 of file FRIDiagnostics.cpp.
RTT::InputPort<tFriRobotState > FRIDiagnostics::port_RobotState [private] |
Definition at line 97 of file FRIDiagnostics.cpp.
std::string FRIDiagnostics::prop_prefix [private] |
Definition at line 101 of file FRIDiagnostics.cpp.