webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
rtc::FakeClock Class Referenceabstract

#include <fakeclock.h>

Inheritance diagram for rtc::FakeClock:
rtc::ClockInterface rtc::ClockInterface rtc::ScopedFakeClock rtc::ScopedFakeClock

Public Member Functions

 ~FakeClock () override
 
int64_t TimeNanos () const override
 
void SetTimeNanos (int64_t nanos)
 
void SetTimeMicros (int64_t micros)
 
void AdvanceTime (TimeDelta delta)
 
void AdvanceTimeMicros (int64_t micros)
 
 ~FakeClock () override
 
int64_t TimeNanos () const override
 
void SetTimeNanos (int64_t nanos)
 
void SetTimeMicros (int64_t micros)
 
void AdvanceTime (TimeDelta delta)
 
void AdvanceTimeMicros (int64_t micros)
 
- Public Member Functions inherited from rtc::ClockInterface
virtual ~ClockInterface ()
 
virtual ~ClockInterface ()
 

Constructor & Destructor Documentation

◆ ~FakeClock() [1/2]

rtc::FakeClock::~FakeClock ( )
inlineoverride

◆ ~FakeClock() [2/2]

rtc::FakeClock::~FakeClock ( )
inlineoverride

Member Function Documentation

◆ AdvanceTime() [1/2]

void rtc::FakeClock::AdvanceTime ( TimeDelta  delta)

◆ AdvanceTime() [2/2]

void rtc::FakeClock::AdvanceTime ( TimeDelta  delta)

◆ AdvanceTimeMicros() [1/2]

void rtc::FakeClock::AdvanceTimeMicros ( int64_t  micros)
inline

◆ AdvanceTimeMicros() [2/2]

void rtc::FakeClock::AdvanceTimeMicros ( int64_t  micros)
inline

◆ SetTimeMicros() [1/2]

void rtc::FakeClock::SetTimeMicros ( int64_t  micros)
inline

◆ SetTimeMicros() [2/2]

void rtc::FakeClock::SetTimeMicros ( int64_t  micros)
inline

◆ SetTimeNanos() [1/2]

void rtc::FakeClock::SetTimeNanos ( int64_t  nanos)

◆ SetTimeNanos() [2/2]

void rtc::FakeClock::SetTimeNanos ( int64_t  nanos)

◆ TimeNanos() [1/2]

int64_t rtc::FakeClock::TimeNanos ( ) const
overridevirtual

Implements rtc::ClockInterface.

◆ TimeNanos() [2/2]

int64_t rtc::FakeClock::TimeNanos ( ) const
overridevirtual

Implements rtc::ClockInterface.


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