ReactOS  0.4.12-dev-36-g472787f
ATL::CComObjectRootBase Class Reference

#include <atlcom.h>

Inheritance diagram for ATL::CComObjectRootBase:

Public Member Functions

 CComObjectRootBase ()
 
 ~CComObjectRootBase ()
 
void SetVoid (void *)
 
HRESULT _AtlFinalConstruct ()
 
HRESULT FinalConstruct ()
 
void InternalFinalConstructAddRef ()
 
void InternalFinalConstructRelease ()
 
void FinalRelease ()
 

Static Public Member Functions

static void WINAPI ObjectMain (bool)
 
static const struct _ATL_CATMAP_ENTRYGetCategoryMap ()
 
static HRESULT WINAPI InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject)
 

Public Attributes

LONG m_dwRef
 

Detailed Description

Definition at line 36 of file atlcom.h.

Constructor & Destructor Documentation

◆ CComObjectRootBase()

ATL::CComObjectRootBase::CComObjectRootBase ( )
inline

Definition at line 41 of file atlcom.h.

42  {
43  m_dwRef = 0;
44  }

◆ ~CComObjectRootBase()

ATL::CComObjectRootBase::~CComObjectRootBase ( )
inline

Definition at line 46 of file atlcom.h.

47  {
48  }

Member Function Documentation

◆ _AtlFinalConstruct()

HRESULT ATL::CComObjectRootBase::_AtlFinalConstruct ( )
inline

Definition at line 54 of file atlcom.h.

55  {
56  return S_OK;
57  }
#define S_OK
Definition: intsafe.h:59

◆ FinalConstruct()

HRESULT ATL::CComObjectRootBase::FinalConstruct ( )
inline

Definition at line 59 of file atlcom.h.

60  {
61  return S_OK;
62  }
#define S_OK
Definition: intsafe.h:59

◆ FinalRelease()

◆ GetCategoryMap()

static const struct _ATL_CATMAP_ENTRY* ATL::CComObjectRootBase::GetCategoryMap ( )
inlinestatic

Definition at line 80 of file atlcom.h.

81  {
82  return NULL;
83  }
smooth NULL
Definition: ftsmooth.c:416

◆ InternalFinalConstructAddRef()

void ATL::CComObjectRootBase::InternalFinalConstructAddRef ( )
inline

Definition at line 64 of file atlcom.h.

65  {
66  }

◆ InternalFinalConstructRelease()

void ATL::CComObjectRootBase::InternalFinalConstructRelease ( )
inline

Definition at line 68 of file atlcom.h.

69  {
70  }

◆ InternalQueryInterface()

static HRESULT WINAPI ATL::CComObjectRootBase::InternalQueryInterface ( void pThis,
const _ATL_INTMAP_ENTRY pEntries,
REFIID  iid,
void **  ppvObject 
)
inlinestatic

Definition at line 85 of file atlcom.h.

86  {
87  return AtlInternalQueryInterface(pThis, pEntries, iid, ppvObject);
88  }
HRESULT WINAPI AtlInternalQueryInterface(void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject)
Definition: atlbase.h:1511

◆ ObjectMain()

static void WINAPI ATL::CComObjectRootBase::ObjectMain ( bool  )
inlinestatic

Definition at line 76 of file atlcom.h.

77  {
78  }

◆ SetVoid()

void ATL::CComObjectRootBase::SetVoid ( void )
inline

Definition at line 50 of file atlcom.h.

51  {
52  }

Member Data Documentation

◆ m_dwRef


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