#include <ComObject.h>
Inheritance diagram for CComObject:
Public Member Functions | |
CComObject () | |
virtual | ~CComObject () |
BOOL | EnableDispatch (REFIID pIID) |
LPUNKNOWN | GetInterface (REFIID pIID, BOOL bAddRef=FALSE) |
LPDISPATCH | GetDispatch (BOOL bAddRef=FALSE) |
Public Attributes | |
const CLSID * | m_pCLSID |
Protected Member Functions | |
STDMETHOD_ (ULONG, ComAddRef)(LPUNKNOWN) | |
STDMETHOD_ (ULONG, ComRelease)(LPUNKNOWN) | |
Protected Attributes | |
CMapPtrToPtr | m_pDispatchMap |
STDMETHOD( | ComQueryInterface )(LPUNKNOWN, REFIID, LPVOID *) |
STDMETHOD( | ComGetTypeInfoCount )(LPUNKNOWN, UINT FAR *) |
STDMETHOD( | ComGetTypeInfo )(LPUNKNOWN, UINT, LCID, LPTYPEINFO FAR *) |
STDMETHOD( | ComGetIDsOfNames )(LPUNKNOWN, REFIID, OLECHAR FAR *FAR *, UINT, LCID lcid, DISPID FAR *) |
STDMETHOD( | ComInvoke )(LPUNKNOWN, DISPID, REFIID, LCID, WORD, DISPPARAMS FAR *, VARIANT FAR *, EXCEPINFO FAR *, UINT FAR *) |
|
Definition at line 40 of file ComObject.cpp. References NULL. |
|
Definition at line 46 of file ComObject.cpp. |
|
Definition at line 53 of file ComObject.cpp. References m_pDispatchMap. Referenced by CLibrary::CLibrary(), CXMLCOMCol::CXMLCOMCol(), and CLibraryCollectionView::External::External(). |
|
Definition at line 81 of file ComObject.cpp. References GetInterface(). Referenced by CLibraryCollectionView::OnCreate(). |
|
Definition at line 64 of file ComObject.cpp. References m_pDispatchMap. Referenced by CMatchListView::Attach(), CApplication::GetApp(), GetDispatch(), CLibraryWnd::GetGenericView(), CApplication::GetUI(), CPlugin::Start(), CXMLCOM::Wrap(), CComToolbar::Wrap(), CComMenu::Wrap(), CXMLCOMCol::WrapAttributes(), and CXMLCOMCol::WrapElements(). |
|
|
|
|
|
Definition at line 137 of file ComObject.cpp. |
|
Definition at line 125 of file ComObject.cpp. |
|
Definition at line 118 of file ComObject.cpp. |
|
Definition at line 161 of file ComObject.cpp. |
|
Definition at line 99 of file ComObject.cpp. |
|
Reimplemented in CImageServices. Definition at line 45 of file ComObject.h. |
|
Definition at line 47 of file ComObject.h. Referenced by EnableDispatch(), and GetInterface(). |