RTC Toolkit 6.0.0
Loading...
Searching...
No Matches
rtctk::componentFramework::test::FakeClock Class Reference

#include <fakeClock.hpp>

Public Types

using duration = std::chrono::microseconds
 
using rep = duration::rep
 
using period = duration::period
 
using time_point = std::chrono::time_point<FakeClock, duration>
 

Public Member Functions

 FakeClock ()=delete
 
 ~FakeClock ()=delete
 
 FakeClock (const FakeClock &)=delete
 

Static Public Member Functions

static time_point now () noexcept
 
static void Advance (duration d) noexcept
 
static void Reset () noexcept
 

Member Typedef Documentation

◆ duration

using rtctk::componentFramework::test::FakeClock::duration = std::chrono::microseconds

◆ period

◆ rep

◆ time_point

Constructor & Destructor Documentation

◆ FakeClock() [1/2]

rtctk::componentFramework::test::FakeClock::FakeClock ( )
delete

◆ ~FakeClock()

rtctk::componentFramework::test::FakeClock::~FakeClock ( )
delete

◆ FakeClock() [2/2]

rtctk::componentFramework::test::FakeClock::FakeClock ( const FakeClock & )
delete

Member Function Documentation

◆ Advance()

static void rtctk::componentFramework::test::FakeClock::Advance ( duration d)
inlinestaticnoexcept

◆ now()

static time_point rtctk::componentFramework::test::FakeClock::now ( )
inlinestaticnoexcept

◆ Reset()

static void rtctk::componentFramework::test::FakeClock::Reset ( )
inlinestaticnoexcept

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