GME
13
|
Go to the source code of this file.
Classes | |
class | CBstr |
class | CBstrRef |
class | CBstrIn |
class | CIUnknownPtrList |
class | CInterfacePtrList< TYPE > |
class | CComPtrList< INTERFACE > |
class | CComPtrArray< INTERFACE > |
Functions | |
void | COMVERIFY (HRESULT hr) |
void | COMASSERT (HRESULT hr) |
template<class TYPE , class SOURCE > | |
SAFEARRAY * | CreateInterfaceSafeArray (SOURCE &source) |
HRESULT | SafeArrayDestroyNoRelease (SAFEARRAY *psa) |
void | LoadBstrSafeArray (CStringList &dest, SAFEARRAY **ppsa) |
SAFEARRAY * | StoreBstrSafeArray (CStringList &source) |
template<class INTERFACE > | |
void | MoveTo (SAFEARRAY **ppsa, CComPtrList< INTERFACE > &container) |
template<class INTERFACE > | |
void | MoveTo (CComPtrList< INTERFACE > &container, SAFEARRAY **ppsa) |
void COMASSERT | ( | HRESULT | hr | ) | [inline] |
Definition at line 20 of file MgaUtil/ComHelp.h.
void COMVERIFY | ( | HRESULT | hr | ) | [inline] |
Definition at line 15 of file MgaUtil/ComHelp.h.
SAFEARRAY* CreateInterfaceSafeArray | ( | SOURCE & | source | ) |
Definition at line 164 of file MgaUtil/ComHelp.h.
void LoadBstrSafeArray | ( | CStringList & | dest, |
SAFEARRAY ** | ppsa | ||
) |
Definition at line 105 of file MgaUtil/ComHelp.cpp.
void MoveTo | ( | SAFEARRAY ** | ppsa, |
CComPtrList< INTERFACE > & | container | ||
) |
Definition at line 287 of file MgaUtil/ComHelp.h.
void MoveTo | ( | CComPtrList< INTERFACE > & | container, |
SAFEARRAY ** | ppsa | ||
) |
Definition at line 319 of file MgaUtil/ComHelp.h.
HRESULT SafeArrayDestroyNoRelease | ( | SAFEARRAY * | psa | ) |
Definition at line 93 of file MgaUtil/ComHelp.cpp.
SAFEARRAY* StoreBstrSafeArray | ( | CStringList & | source | ) |
Definition at line 131 of file MgaUtil/ComHelp.cpp.