ChimeraTK-DeviceAccess  03.18.00
testableRebotSleep_testingImpl.h File Reference
#include <boost/chrono.hpp>
#include <boost/thread.hpp>
#include <atomic>
#include <iostream>
#include <mutex>
+ Include dependency graph for testableRebotSleep_testingImpl.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ChimeraTK::RebotTestableClock
 
struct  ChimeraTK::RebotSleepSynchroniser
 

Namespaces

 ChimeraTK
 
 ChimeraTK::testable_rebot_sleep
 

Typedefs

typedef boost::chrono::steady_clock::time_point TimePoint
 

Functions

boost::chrono::steady_clock::time_point ChimeraTK::testable_rebot_sleep::now ()
 
void ChimeraTK::testable_rebot_sleep::sleep_until (boost::chrono::steady_clock::time_point t)
 There are two implementations with the same signature: One that calls boost::thread::this_thread::sleep_until, which is used in the application. More...
 
void ChimeraTK::testable_rebot_sleep::wake_up_application ()
 
template<class Rep , class Period >
void ChimeraTK::testable_rebot_sleep::advance_until (boost::chrono::duration< Rep, Period > targetTimeRelativeMyEpoch)
 
void ChimeraTK::testable_rebot_sleep::waitForClientTestableMode ()
 

Typedef Documentation

◆ TimePoint

typedef boost::chrono::steady_clock::time_point TimePoint

Definition at line 12 of file testableRebotSleep_testingImpl.h.