Public Member Functions | |
void | handleDiagnosticsTimer (const ros::TimerEvent &ignored) |
void | handleUpdateTimer (const ros::TimerEvent &ignored) |
void | initialize (const ros::WallTimerEvent &ignored) |
int | super_slow_fibonacci (int x) |
void | timerDiagnostics (du::DiagnosticStatusWrapper &status) |
TimerTest () | |
Private Attributes | |
swri::Timer | diag_timer_ |
du::Updater | diagnostic_updater_ |
int | fibonacci_index_ |
ros::WallTimer | init_timer_ |
ros::NodeHandle | nh_ |
swri::Timer | update_timer_ |
Definition at line 12 of file timer_test.cpp.
TimerTest::TimerTest | ( | ) | [inline] |
Definition at line 24 of file timer_test.cpp.
void TimerTest::handleDiagnosticsTimer | ( | const ros::TimerEvent & | ignored | ) | [inline] |
Definition at line 73 of file timer_test.cpp.
void TimerTest::handleUpdateTimer | ( | const ros::TimerEvent & | ignored | ) | [inline] |
Definition at line 54 of file timer_test.cpp.
void TimerTest::initialize | ( | const ros::WallTimerEvent & | ignored | ) | [inline] |
Definition at line 35 of file timer_test.cpp.
int TimerTest::super_slow_fibonacci | ( | int | x | ) | [inline] |
Definition at line 62 of file timer_test.cpp.
void TimerTest::timerDiagnostics | ( | du::DiagnosticStatusWrapper & | status | ) | [inline] |
Definition at line 78 of file timer_test.cpp.
swri::Timer TimerTest::diag_timer_ [private] |
Definition at line 17 of file timer_test.cpp.
du::Updater TimerTest::diagnostic_updater_ [private] |
Definition at line 19 of file timer_test.cpp.
int TimerTest::fibonacci_index_ [private] |
Definition at line 21 of file timer_test.cpp.
ros::WallTimer TimerTest::init_timer_ [private] |
Definition at line 15 of file timer_test.cpp.
ros::NodeHandle TimerTest::nh_ [private] |
Definition at line 14 of file timer_test.cpp.
swri::Timer TimerTest::update_timer_ [private] |
Definition at line 16 of file timer_test.cpp.