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

Public Member Functions

 EmulationClock (boost::asio::io_service &io, int dt_ms, double time_factor)
 
void timer_cb ()
 

Public Attributes

int dt_ms_
 
ros::NodeHandle nh_
 
ros::Publisher pub_
 
double t_
 
double time_factor_
 

Private Attributes

boost::asio::deadline_timer timer_
 

Detailed Description

Definition at line 10 of file emulation_clock.cpp.

Constructor & Destructor Documentation

EmulationClock::EmulationClock ( boost::asio::io_service &  io,
int  dt_ms,
double  time_factor 
)
inline

Definition at line 13 of file emulation_clock.cpp.

Member Function Documentation

void EmulationClock::timer_cb ( )
inline

Definition at line 23 of file emulation_clock.cpp.

Member Data Documentation

int EmulationClock::dt_ms_

Definition at line 38 of file emulation_clock.cpp.

ros::NodeHandle EmulationClock::nh_

Definition at line 35 of file emulation_clock.cpp.

ros::Publisher EmulationClock::pub_

Definition at line 36 of file emulation_clock.cpp.

double EmulationClock::t_

Definition at line 40 of file emulation_clock.cpp.

double EmulationClock::time_factor_

Definition at line 39 of file emulation_clock.cpp.

boost::asio::deadline_timer EmulationClock::timer_
private

Definition at line 43 of file emulation_clock.cpp.


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


cob_hardware_emulation
Author(s): Florian Weisshardt
autogenerated on Thu Apr 8 2021 02:39:41