Public Types | Static Public Member Functions | Static Private Member Functions | Friends
OVR::Timer Class Reference

#include <OVR_Timer.h>

List of all members.

Public Types

enum  { MsPerSecond = 1000, MksPerMs = 1000, MksPerSecond = MsPerSecond * MksPerMs }

Static Public Member Functions

static double OVR_STDCALL GetProfileSeconds ()
static UInt64 OVR_STDCALL GetProfileTicks ()
static UInt64 OVR_STDCALL GetRawFrequency ()
static UInt64 OVR_STDCALL GetRawTicks ()
static UInt64 OVR_STDCALL GetTicks ()
static UInt32 OVR_STDCALL GetTicksMs ()
static double RawTicksToSeconds (UInt64 rawTicks, UInt64 rawFrequency)
static double TicksToSeconds (UInt64 ticks)

Static Private Member Functions

static void initializeTimerSystem ()
static void shutdownTimerSystem ()

Friends

class System

Detailed Description

Definition at line 30 of file OVR_Timer.h.


Member Enumeration Documentation

anonymous enum
Enumerator:
MsPerSecond 
MksPerMs 
MksPerSecond 

Definition at line 33 of file OVR_Timer.h.


Member Function Documentation

double OVR::Timer::GetProfileSeconds ( ) [static]

Definition at line 34 of file OVR_Timer.cpp.

Definition at line 30 of file OVR_Timer.cpp.

Definition at line 146 of file OVR_Timer.cpp.

Definition at line 130 of file OVR_Timer.cpp.

Definition at line 118 of file OVR_Timer.cpp.

Definition at line 113 of file OVR_Timer.cpp.

void OVR::Timer::initializeTimerSystem ( ) [static, private]

Definition at line 123 of file OVR_Timer.cpp.

static double OVR::Timer::RawTicksToSeconds ( UInt64  rawTicks,
UInt64  rawFrequency 
) [inline, static]

Definition at line 85 of file OVR_Timer.h.

void OVR::Timer::shutdownTimerSystem ( ) [static, private]

Definition at line 126 of file OVR_Timer.cpp.

static double OVR::Timer::TicksToSeconds ( UInt64  ticks) [inline, static]

Definition at line 80 of file OVR_Timer.h.


Friends And Related Function Documentation

friend class System [friend]

Definition at line 91 of file OVR_Timer.h.


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


oculus_sdk
Author(s): Tully Foote
autogenerated on Thu Jun 6 2019 20:13:49