My Project
Public Member Functions | Protected Attributes | List of all members
CUnknown Class Reference
Inheritance diagram for CUnknown:
CBaseObject CAggDirectDraw CAggDrawSurface CBaseAllocator CBaseBasicVideo CBaseFilter CBaseMediaFilter CBasePin CBasePropertyPage CBaseReferenceClock CBaseVideoWindow CBasicAudio CDeferredCommand CMediaControl CMediaEvent CMediaPosition CSeekingPassThru CSourceSeeking

Public Member Functions

 CUnknown (const TCHAR *pName, LPUNKNOWN pUnk)
 
 CUnknown (TCHAR *pName, LPUNKNOWN pUnk, HRESULT *phr)
 
LPUNKNOWN GetOwner () const
 
STDMETHODIMP NonDelegatingQueryInterface (REFIID, void **)
 
 STDMETHODIMP_ (ULONG) NonDelegatingAddRef()
 
 STDMETHODIMP_ (ULONG) NonDelegatingRelease()
 
- Public Member Functions inherited from CBaseObject
 CBaseObject (const TCHAR *pName)
 

Protected Attributes

volatile LONG m_cRef
 

Additional Inherited Members

- Static Public Member Functions inherited from CBaseObject
static LONG ObjectsActive ()
 

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