Public Member Functions | Private Member Functions | Private Attributes
realtime_tools::RealtimeClock Class Reference

#include <realtime_clock.h>

List of all members.

Public Member Functions

ros::Time getSystemTime (const ros::Time &realtime_time)
void loop ()
 RealtimeClock ()
 ~RealtimeClock ()

Private Member Functions

void lock ()

Private Attributes

ros::Duration clock_offset_
bool initialized_
ros::Time last_realtime_time_
unsigned int lock_misses_
boost::mutex mutex_
bool running_
ros::Time system_time_
boost::thread thread_

Detailed Description

Definition at line 49 of file realtime_clock.h.


Constructor & Destructor Documentation

Definition at line 45 of file realtime_clock.cpp.

Definition at line 57 of file realtime_clock.cpp.


Member Function Documentation

Definition at line 65 of file realtime_clock.cpp.

Definition at line 123 of file realtime_clock.cpp.

Definition at line 101 of file realtime_clock.cpp.


Member Data Documentation

Definition at line 64 of file realtime_clock.h.

Definition at line 67 of file realtime_clock.h.

Definition at line 66 of file realtime_clock.h.

Definition at line 62 of file realtime_clock.h.

boost::mutex realtime_tools::RealtimeClock::mutex_ [private]

Definition at line 68 of file realtime_clock.h.

Definition at line 67 of file realtime_clock.h.

Definition at line 63 of file realtime_clock.h.

boost::thread realtime_tools::RealtimeClock::thread_ [private]

Definition at line 69 of file realtime_clock.h.


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


realtime_tools
Author(s): Stuart Glaser
autogenerated on Thu Jun 6 2019 20:05:02