GME
13
|
Public Member Functions | |
CCoreCollectionHandlerTearOff () | |
virtual HRESULT STDMETHODCALLTYPE | QueryInterface (REFIID riid, __RPC__deref_out void __RPC_FAR *__RPC_FAR *ppvObject) |
virtual ULONG STDMETHODCALLTYPE | AddRef (void) |
virtual ULONG STDMETHODCALLTYPE | Release (void) |
virtual HRESULT STDMETHODCALLTYPE | GetAll (long count, ICoreMetaObject **p) |
virtual HRESULT STDMETHODCALLTYPE | GetTypeInfoCount (__RPC__out UINT *pctinfo) |
virtual HRESULT STDMETHODCALLTYPE | GetTypeInfo (UINT iTInfo, LCID lcid, __RPC__deref_out_opt ITypeInfo **ppTInfo) |
virtual HRESULT STDMETHODCALLTYPE | GetIDsOfNames (__RPC__in REFIID riid, __RPC__in_ecount_full(cNames) LPOLESTR *rgszNames, __RPC__in_range(0, 16384) UINT cNames, LCID lcid, __RPC__out_ecount_full(cNames) DISPID *rgDispId) |
virtual HRESULT STDMETHODCALLTYPE | Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr) |
virtual HRESULT STDMETHODCALLTYPE | get_Count (long *p) |
virtual HRESULT STDMETHODCALLTYPE | get_Item (long n, ICoreMetaObject **p) |
virtual HRESULT STDMETHODCALLTYPE | get__NewEnum (IUnknown **p) |
virtual HRESULT STDMETHODCALLTYPE | Insert (ICoreMetaObject *p, long at) |
virtual HRESULT STDMETHODCALLTYPE | Append (ICoreMetaObject *p) |
virtual HRESULT STDMETHODCALLTYPE | Find (ICoreMetaObject *p, long start, long *res) |
virtual HRESULT STDMETHODCALLTYPE | Remove (long n) |
Friends | |
class | CCoreCollectionHandler |
virtual ULONG STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::AddRef | ( | void | ) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::Append | ( | ICoreMetaObject * | p | ) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::Find | ( | ICoreMetaObject * | p, |
long | start, | ||
long * | res | ||
) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::get__NewEnum | ( | IUnknown ** | p | ) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::get_Count | ( | long * | p | ) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::get_Item | ( | long | n, |
ICoreMetaObject ** | p | ||
) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::GetAll | ( | long | count, |
ICoreMetaObject ** | p | ||
) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::GetIDsOfNames | ( | __RPC__in REFIID | riid, |
__RPC__in_ecount_full(cNames) LPOLESTR * | rgszNames, | ||
__RPC__in_range(0, 16384) UINT | cNames, | ||
LCID | lcid, | ||
__RPC__out_ecount_full(cNames) DISPID * | rgDispId | ||
) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::GetTypeInfo | ( | UINT | iTInfo, |
LCID | lcid, | ||
__RPC__deref_out_opt ITypeInfo ** | ppTInfo | ||
) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::GetTypeInfoCount | ( | __RPC__out UINT * | pctinfo | ) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::Insert | ( | ICoreMetaObject * | p, |
long | at | ||
) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::Invoke | ( | DISPID | dispIdMember, |
REFIID | riid, | ||
LCID | lcid, | ||
WORD | wFlags, | ||
DISPPARAMS * | pDispParams, | ||
VARIANT * | pVarResult, | ||
EXCEPINFO * | pExcepInfo, | ||
UINT * | puArgErr | ||
) | [inline, virtual] |
HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::QueryInterface | ( | REFIID | riid, |
__RPC__deref_out void __RPC_FAR *__RPC_FAR * | ppvObject | ||
) | [virtual] |
virtual ULONG STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::Release | ( | void | ) | [inline, virtual] |
virtual HRESULT STDMETHODCALLTYPE CCoreCollectionHandlerTearOff::Remove | ( | long | n | ) | [inline, virtual] |
friend class CCoreCollectionHandler [friend] |