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.