Public Member Functions | Private Attributes | List of all members
TimerTest Class Reference

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_
 

Detailed Description

Definition at line 12 of file timer_test.cpp.

Constructor & Destructor Documentation

◆ TimerTest()

TimerTest::TimerTest ( )
inline

Definition at line 24 of file timer_test.cpp.

Member Function Documentation

◆ handleDiagnosticsTimer()

void TimerTest::handleDiagnosticsTimer ( const ros::TimerEvent ignored)
inline

Definition at line 73 of file timer_test.cpp.

◆ handleUpdateTimer()

void TimerTest::handleUpdateTimer ( const ros::TimerEvent ignored)
inline

Definition at line 54 of file timer_test.cpp.

◆ initialize()

void TimerTest::initialize ( const ros::WallTimerEvent ignored)
inline

Definition at line 35 of file timer_test.cpp.

◆ super_slow_fibonacci()

int TimerTest::super_slow_fibonacci ( int  x)
inline

Definition at line 62 of file timer_test.cpp.

◆ timerDiagnostics()

void TimerTest::timerDiagnostics ( du::DiagnosticStatusWrapper status)
inline

Definition at line 78 of file timer_test.cpp.

Member Data Documentation

◆ diag_timer_

swri::Timer TimerTest::diag_timer_
private

Definition at line 17 of file timer_test.cpp.

◆ diagnostic_updater_

du::Updater TimerTest::diagnostic_updater_
private

Definition at line 19 of file timer_test.cpp.

◆ fibonacci_index_

int TimerTest::fibonacci_index_
private

Definition at line 21 of file timer_test.cpp.

◆ init_timer_

ros::WallTimer TimerTest::init_timer_
private

Definition at line 15 of file timer_test.cpp.

◆ nh_

ros::NodeHandle TimerTest::nh_
private

Definition at line 14 of file timer_test.cpp.

◆ update_timer_

swri::Timer TimerTest::update_timer_
private

Definition at line 16 of file timer_test.cpp.


The documentation for this class was generated from the following file:


swri_roscpp
Author(s): P. J. Reed
autogenerated on Fri Aug 2 2024 08:39:15