GME
13
|
Go to the source code of this file.
Classes | |
struct | CopyItfFromObj< ITFTYPE, OBJTYPE > |
struct | CopyItfFromItf< ITFTYPE > |
struct | CopyDispVariantFromObj< OBJTYPE > |
struct | CopyDispVariantFromItf< ITFTYPE > |
class | CComEnumDispVariantOnObjColl< COLLTYPE, OBJTYPE > |
class | CComEnumDispVariantOnItfColl< COLLTYPE, ITFTYPE > |
class | CCoreCollectionMarshalTearOff< COLLITF, COLLTYPE, ITFTYPE, OBJTYPE > |
class | CCoreCollection< COLLITF, COLLTYPE, ITFTYPE, OBJTYPE > |
class | CCoreCollectionEx< COLLITF, COLLTYPE, ITFTYPE, OBJTYPE, CLSIDP, IDR > |
Functions | |
template<class ITFTYPE > | |
void | push_best (std::list< ITFTYPE * > &into, ITFTYPE *o) |
template<class ITFTYPE > | |
void | push_best (std::vector< ITFTYPE * > &into, ITFTYPE *o) |
class | __declspec (uuid("9FE3BB80-B596-41BA-910F-0FF9C3B4F38A")) CoreCollectionHandlerCLSID |
template<class COLLITF , class ITFTYPE > | |
void | GetAll (COLLITF *coll, std::vector< CComObjPtr< ITFTYPE > > &ret) |
HRESULT | check_location_compatibility (IUnknown *, IUnknown *) |
Variables | |
class ATL_NO_VTABLE | CCoreCollection |
class __declspec | ( | uuid("9FE3BB80-B596-41BA-910F-0FF9C3B4F38A") | ) |
HRESULT check_location_compatibility | ( | IUnknown * | , |
IUnknown * | |||
) | [inline] |
Definition at line 371 of file CommonCollection.h.
void GetAll | ( | COLLITF * | coll, |
std::vector< CComObjPtr< ITFTYPE > > & | ret | ||
) |
Definition at line 356 of file CommonCollection.h.
Definition at line 146 of file CommonCollection.h.
void push_best | ( | std::vector< ITFTYPE * > & | into, |
ITFTYPE * | o | ||
) |
Definition at line 148 of file CommonCollection.h.
class ATL_NO_VTABLE CCoreCollection |
Definition at line 151 of file CommonCollection.h.