|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdkx::com::TypeInfo Class Reference#include <TypeInfo.h>
Inheritance diagram for acdkx::com::TypeInfo:
List of all members.
|
Public Member Functions |
| TypeInfo (RClass cls) |
virtual HRESULT STDMETHODCALLTYPE | GetTypeAttr (TYPEATTR __RPC_FAR *__RPC_FAR *ppTypeAttr) |
virtual HRESULT STDMETHODCALLTYPE | GetTypeComp (ITypeComp __RPC_FAR *__RPC_FAR *ppTComp) |
virtual HRESULT STDMETHODCALLTYPE | GetFuncDesc (UINT index, FUNCDESC __RPC_FAR *__RPC_FAR *ppFuncDesc) |
virtual HRESULT STDMETHODCALLTYPE | GetVarDesc (UINT index, VARDESC __RPC_FAR *__RPC_FAR *ppVarDesc) |
virtual HRESULT STDMETHODCALLTYPE | GetNames (MEMBERID memid, BSTR __RPC_FAR *rgBstrNames, UINT cMaxNames, UINT __RPC_FAR *pcNames) |
virtual HRESULT STDMETHODCALLTYPE | GetRefTypeOfImplType (UINT index, HREFTYPE __RPC_FAR *pRefType) |
virtual HRESULT STDMETHODCALLTYPE | GetImplTypeFlags (UINT index, INT __RPC_FAR *pImplTypeFlags) |
virtual HRESULT STDMETHODCALLTYPE | GetIDsOfNames (LPOLESTR __RPC_FAR *rgszNames, UINT cNames, MEMBERID __RPC_FAR *pMemId) |
virtual HRESULT STDMETHODCALLTYPE | Invoke (PVOID pvInstance, MEMBERID memid, WORD wFlags, DISPPARAMS __RPC_FAR *pDispParams, VARIANT __RPC_FAR *pVarResult, EXCEPINFO __RPC_FAR *pExcepInfo, UINT __RPC_FAR *puArgErr) |
virtual HRESULT STDMETHODCALLTYPE | GetDocumentation (MEMBERID memid, BSTR __RPC_FAR *pBstrName, BSTR __RPC_FAR *pBstrDocString, DWORD __RPC_FAR *pdwHelpContext, BSTR __RPC_FAR *pBstrHelpFile) |
virtual HRESULT STDMETHODCALLTYPE | GetDllEntry (MEMBERID memid, INVOKEKIND invKind, BSTR __RPC_FAR *pBstrDllName, BSTR __RPC_FAR *pBstrName, WORD __RPC_FAR *pwOrdinal) |
virtual HRESULT STDMETHODCALLTYPE | GetRefTypeInfo (HREFTYPE hRefType, ITypeInfo __RPC_FAR *__RPC_FAR *ppTInfo) |
virtual HRESULT STDMETHODCALLTYPE | AddressOfMember (MEMBERID memid, INVOKEKIND invKind, PVOID __RPC_FAR *ppv) |
virtual HRESULT STDMETHODCALLTYPE | CreateInstance (IUnknown __RPC_FAR *pUnkOuter, REFIID riid, PVOID __RPC_FAR *ppvObj) |
virtual HRESULT STDMETHODCALLTYPE | GetMops (MEMBERID memid, BSTR __RPC_FAR *pBstrMops) |
virtual HRESULT STDMETHODCALLTYPE | GetContainingTypeLib (ITypeLib __RPC_FAR *__RPC_FAR *ppTLib, UINT __RPC_FAR *pIndex) |
virtual void STDMETHODCALLTYPE | ReleaseTypeAttr (TYPEATTR __RPC_FAR *pTypeAttr) |
virtual void STDMETHODCALLTYPE | ReleaseFuncDesc (FUNCDESC __RPC_FAR *pFuncDesc) |
virtual void STDMETHODCALLTYPE | ReleaseVarDesc (VARDESC __RPC_FAR *pVarDesc) |
Private Attributes |
RClass | _class |
Constructor & Destructor Documentation
acdkx::com::TypeInfo::TypeInfo |
( |
RClass |
cls |
) |
[inline] |
|
Member Function Documentation
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::AddressOfMember |
( |
MEMBERID |
memid, |
|
|
INVOKEKIND |
invKind, |
|
|
PVOID __RPC_FAR * |
ppv |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::CreateInstance |
( |
IUnknown __RPC_FAR * |
pUnkOuter, |
|
|
REFIID |
riid, |
|
|
PVOID __RPC_FAR * |
ppvObj |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetContainingTypeLib |
( |
ITypeLib __RPC_FAR *__RPC_FAR * |
ppTLib, |
|
|
UINT __RPC_FAR * |
pIndex |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetDllEntry |
( |
MEMBERID |
memid, |
|
|
INVOKEKIND |
invKind, |
|
|
BSTR __RPC_FAR * |
pBstrDllName, |
|
|
BSTR __RPC_FAR * |
pBstrName, |
|
|
WORD __RPC_FAR * |
pwOrdinal |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetDocumentation |
( |
MEMBERID |
memid, |
|
|
BSTR __RPC_FAR * |
pBstrName, |
|
|
BSTR __RPC_FAR * |
pBstrDocString, |
|
|
DWORD __RPC_FAR * |
pdwHelpContext, |
|
|
BSTR __RPC_FAR * |
pBstrHelpFile |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetFuncDesc |
( |
UINT |
index, |
|
|
FUNCDESC __RPC_FAR *__RPC_FAR * |
ppFuncDesc |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetIDsOfNames |
( |
LPOLESTR __RPC_FAR * |
rgszNames, |
|
|
UINT |
cNames, |
|
|
MEMBERID __RPC_FAR * |
pMemId |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetImplTypeFlags |
( |
UINT |
index, |
|
|
INT __RPC_FAR * |
pImplTypeFlags |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetMops |
( |
MEMBERID |
memid, |
|
|
BSTR __RPC_FAR * |
pBstrMops |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetNames |
( |
MEMBERID |
memid, |
|
|
BSTR __RPC_FAR * |
rgBstrNames, |
|
|
UINT |
cMaxNames, |
|
|
UINT __RPC_FAR * |
pcNames |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetRefTypeInfo |
( |
HREFTYPE |
hRefType, |
|
|
ITypeInfo __RPC_FAR *__RPC_FAR * |
ppTInfo |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetRefTypeOfImplType |
( |
UINT |
index, |
|
|
HREFTYPE __RPC_FAR * |
pRefType |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetTypeAttr |
( |
TYPEATTR __RPC_FAR *__RPC_FAR * |
ppTypeAttr |
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetTypeComp |
( |
ITypeComp __RPC_FAR *__RPC_FAR * |
ppTComp |
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::GetVarDesc |
( |
UINT |
index, |
|
|
VARDESC __RPC_FAR *__RPC_FAR * |
ppVarDesc |
|
) |
[virtual] |
|
virtual HRESULT STDMETHODCALLTYPE acdkx::com::TypeInfo::Invoke |
( |
PVOID |
pvInstance, |
|
|
MEMBERID |
memid, |
|
|
WORD |
wFlags, |
|
|
DISPPARAMS __RPC_FAR * |
pDispParams, |
|
|
VARIANT __RPC_FAR * |
pVarResult, |
|
|
EXCEPINFO __RPC_FAR * |
pExcepInfo, |
|
|
UINT __RPC_FAR * |
puArgErr |
|
) |
[virtual] |
|
virtual void STDMETHODCALLTYPE acdkx::com::TypeInfo::ReleaseFuncDesc |
( |
FUNCDESC __RPC_FAR * |
pFuncDesc |
) |
[virtual] |
|
virtual void STDMETHODCALLTYPE acdkx::com::TypeInfo::ReleaseTypeAttr |
( |
TYPEATTR __RPC_FAR * |
pTypeAttr |
) |
[virtual] |
|
virtual void STDMETHODCALLTYPE acdkx::com::TypeInfo::ReleaseVarDesc |
( |
VARDESC __RPC_FAR * |
pVarDesc |
) |
[virtual] |
|
Member Data Documentation
|
|