Twitch SDK (Internal)
Public Member Functions | List of all members
ttv::ISystemClock Class Referenceabstract

#include <systemclock.h>

Inheritance diagram for ttv::ISystemClock:
ttv::StandardSystemClock ttv::WinSystemClock

Public Member Functions

virtual ~ISystemClock ()
 
virtual uint64_t GetFrequency ()=0
 
virtual uint64_t GetTime ()=0
 

Detailed Description

The interface for providing time information to SDK components.

Constructor & Destructor Documentation

◆ ~ISystemClock()

virtual ttv::ISystemClock::~ISystemClock ( )
virtual

Member Function Documentation

◆ GetFrequency()

virtual uint64_t ttv::ISystemClock::GetFrequency ( )
pure virtual

The number of ticks per second.

Implemented in ttv::StandardSystemClock, and ttv::WinSystemClock.

◆ GetTime()

virtual uint64_t ttv::ISystemClock::GetTime ( )
pure virtual

The current number of system ticks.

Implemented in ttv::StandardSystemClock, and ttv::WinSystemClock.


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