CSystemClock Class Reference

#include <sysclock.h>

Inheritance diagram for CSystemClock:

CBaseReferenceClock CUnknown CCritSec CBaseObject

List of all members.

Public Member Functions

 CSystemClock (TCHAR *pName, LPUNKNOWN pUnk, HRESULT *phr)
DECLARE_IUNKNOWN STDMETHODIMP NonDelegatingQueryInterface (REFIID riid, void **ppv)
STDMETHODIMP GetClassID (CLSID *pClsID)
STDMETHODIMP SetClockDelta (REFERENCE_TIME rtDelta)

Static Public Member Functions

static CUnknown *WINAPI CreateInstance (LPUNKNOWN pUnk, HRESULT *phr)


Detailed Description

Definition at line 9 of file sysclock.h.


Constructor & Destructor Documentation

CSystemClock::CSystemClock ( TCHAR pName,
LPUNKNOWN  pUnk,
HRESULT *  phr 
)

Definition at line 23 of file sysclock.cpp.

Referenced by CreateInstance().


Member Function Documentation

CUnknown *WINAPI CSystemClock::CreateInstance ( LPUNKNOWN  pUnk,
HRESULT *  phr 
) [static]

Definition at line 18 of file sysclock.cpp.

References CSystemClock(), and NAME.

STDMETHODIMP CSystemClock::NonDelegatingQueryInterface ( REFIID  riid,
void **  ppv 
)

Reimplemented from CBaseReferenceClock.

Definition at line 28 of file sysclock.cpp.

References GetInterface(), and CBaseReferenceClock::NonDelegatingQueryInterface().

STDMETHODIMP CSystemClock::GetClassID ( CLSID pClsID  ) 

Definition at line 47 of file sysclock.cpp.

References CheckPointer, and ValidateReadWritePtr.

STDMETHODIMP CSystemClock::SetClockDelta ( REFERENCE_TIME  rtDelta  ) 

Definition at line 56 of file sysclock.cpp.

References CBaseReferenceClock::SetTimeDelta().


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

Generated on Sun May 25 00:20:55 2008 by  doxygen 1.5.6