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

#include <fakeclock.h>

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

Public Member Functions

 ScopedFakeClock ()
 
 ~ScopedFakeClock () override
 
 ScopedFakeClock ()
 
 ~ScopedFakeClock () override
 
- Public Member Functions inherited from rtc::FakeClock
 ~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

◆ ScopedFakeClock() [1/2]

rtc::ScopedFakeClock::ScopedFakeClock ( )

◆ ~ScopedFakeClock() [1/2]

rtc::ScopedFakeClock::~ScopedFakeClock ( )
override

◆ ScopedFakeClock() [2/2]

rtc::ScopedFakeClock::ScopedFakeClock ( )

◆ ~ScopedFakeClock() [2/2]

rtc::ScopedFakeClock::~ScopedFakeClock ( )
override

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