Altium C++ SDK 3.0
Loading...
Searching...
No Matches
CDispatchObject Class Reference

#include <DXP.DispatchImpl.h>

Inheritance diagram for CDispatchObject:
CDispatchRecord CAbstractSupportService DXP::CAbstractAssociatedWithBitmap DXP::CAbstractClipboardDocument DXP::CAbstractCommandLauncher DXP::CAbstractDataForAltiumPortalNotification DXP::CAbstractDataForDocumentNotification DXP::CAbstractDataForDocumentRequest DXP::CAbstractDataForDragDropNotification DXP::CAbstractDataForEDM_Notification DXP::CAbstractDataForEDM_UserLoggedInNotification DXP::CAbstractDataForModuleNotification DXP::CAbstractDataForNexusNotificationWithInterface DXP::CAbstractDataForProjectReleaseNotification DXP::CAbstractDataForSoftDesignNotification DXP::CAbstractDataForVCSNotification DXP::CAbstractDataForWaveSimNotification DXP::CAbstractDragDropTarget DXP::CAbstractExternalForm DXP::CAbstractExternalFormHolder DXP::CAbstractInterfaceList DXP::CAbstractNotification DXP::CAbstractNotificationHandler DXP::CAbstractOptionsFormDataManager DXP::CAbstractOptionsPage DXP::CAbstractOptionsStorage DXP::CAbstractPreviewableDocument DXP::CAbstractProcessControl DXP::CAbstractServerDocument DXP::CAbstractServerModule DXP::CAbstractServerOptions DXP::CAbstractServerSecurity DXP::CAbstractStrings DXP::CAbstractTextDocument DXP::CAbstractThreadSynchronize DXP::CAbstractTimerHandler DXP::CAbstractToDoDocument EDP::CAbstractGeneratedPage EDP::CAbstractGeneratedPageGdiPlusMetafile EDP::CAbstractGeneratedPageMetafile EDP::CAbstractItemParameter EDP::CAbstractLogicalDocument EDP::CAbstractOutputGenerator EDP::CAbstractSourceRelationship EDP::CAbstractTextCommands EDP::CAbstractTextPrint Embedded::CAbstractEmbeddedMemories Embedded::CAbstractEmbeddedMemory Embedded::CAbstractEmbeddedModule Embedded::CAbstractEmbeddedStack Embedded::CAbstractEmbeddedStackSync Embedded::CAbstractToolchainManager PCB::CAbstractHandler_Status PCB::CAbstractImporterController PCB::CAbstractImporterObject PCB::CAbstractLogReport PCB::CAbstractLogReportOption PCB::CAbstractLogSection PCB::CAbstractPCB_LayerIterator PCB::CAbstractPCB_LayerSet PCB::CAbstractPCB_LayerSetUtils PCB::CAbstractWizardPageObserver SCH::CAbstractARMEmbeddedICE SCH::CAbstractBSDLEntity SCH::CAbstractBSDLObject SCH::CAbstractBSDLValueHolder SCH::CAbstractClockCore SCH::CAbstractClockCoreGenerator SCH::CAbstractClockCoreTemplate SCH::CAbstractClockCoreTemplateGenerator SCH::CAbstractClockModifierData SCH::CAbstractClockModifierTarget SCH::CAbstractClockOutputActual SCH::CAbstractComponentConfigurator SCH::CAbstractComponentPinSelectionListener SCH::CAbstractConfiguratorManager SCH::CAbstractCoreGenerator SCH::CAbstractCustomCore SCH::CAbstractCustomCoreGenerator SCH::CAbstractDataChunkImageInterface SCH::CAbstractDeviceDebugManager SCH::CAbstractDeviceIOStandard SCH::CAbstractDeviceInformation SCH::CAbstractDeviceLink SCH::CAbstractDeviceMemoryArchitectureSection SCH::CAbstractDeviceMemoryInformation SCH::CAbstractDeviceMemoryLogicalSection SCH::CAbstractDevicePin SCH::CAbstractDeviceProcessorInformation SCH::CAbstractEmbeddedCode SCH::CAbstractFlashMemoryUtilityDialog SCH::CAbstractFlashWriterCallback SCH::CAbstractFlashWriters SCH::CAbstractGetLibraryReportInfo SCH::CAbstractImplementationFile SCH::CAbstractJlinkDriver SCH::CAbstractModelDatafile SCH::CAbstractModelEditor SCH::CAbstractModelEditorSelectionListener SCH::CAbstractNexusDeviceConfigurator SCH::CAbstractNexusDongle SCH::CAbstractOpenBusComponentConfigurator SCH::CAbstractProcessFlow SCH::CAbstractProcessFlowRunner SCH::CAbstractProcessFlow_CustomEventsOnly SCH::CAbstractProcessFlow_Internal SCH::CAbstractRemoteExecuteBaseDriver SCH::CAbstractReportParameters SCH::CAbstractServerModel SCH::CAbstractSiImplementationFile SCH::CAbstractSiModelImplementationDocument SCH::CAbstractSiPinModel SCH::CAbstractSignalIntegrityAnalyser SCH::CAbstractSignalIntegrityPreferences SCH::CAbstractSignalIntegrityReport SCH::CAbstractSignalIntegrityResultSet SCH::CAbstractSignalIntegrityServerModule SCH::CAbstractSoftBreakpoint SCH::CAbstractSourceConstraint SCH::CAbstractSupplier SCH::CAbstractSupplierCart SCH::CAbstractSupplierCategory SCH::CAbstractSupplierParameterKind SCH::CAbstractSupplierParameterValue SCH::CAbstractSupplierSearchError SCH::CAbstractSupplierSearchStatistics SCH::CAbstractTargetCoreGenerator SCH::CAbstractVHDLSynthesizer SCH::CAbstractVendorConstraint SCH::CAbstractVendorConstraintsManager

Public Member Functions

 CDispatchObject ()
virtual ~CDispatchObject ()
virtual ULONG __stdcall Release (void)
IDispatch * GetIDispatch ()
Public Member Functions inherited from CDispatchRecord
 CDispatchRecord ()
virtual HRESULT __stdcall QueryInterface (const IID &riid, void **ppvObject)
virtual ULONG __stdcall AddRef (void)
virtual HRESULT __stdcall GetTypeInfoCount (UINT *pctinfo)
virtual HRESULT __stdcall GetTypeInfo (UINT iTInfo, LCID lcid, ITypeInfo **ppTInfo)
virtual HRESULT __stdcall GetIDsOfNames (REFIID riid, LPOLESTR *rgszNames, UINT cNames, LCID lcid, DISPID *rgDispId)
virtual HRESULT __stdcall Invoke (DISPID dispIdMember, REFIID riid, LCID lcid, WORD wFlags, DISPPARAMS *pDispParams, VARIANT *pVarResult, EXCEPINFO *pExcepInfo, UINT *puArgErr)

Additional Inherited Members

Protected Attributes inherited from CDispatchRecord
ULONG mRefCount

Constructor & Destructor Documentation

◆ CDispatchObject()

CDispatchObject::CDispatchObject ( )
inline

◆ ~CDispatchObject()

virtual CDispatchObject::~CDispatchObject ( )
inlinevirtual

Member Function Documentation

◆ GetIDispatch()

IDispatch * CDispatchObject::GetIDispatch ( )

◆ Release()

virtual ULONG __stdcall CDispatchObject::Release ( void )
virtual

Reimplemented from CDispatchRecord.

Reimplemented in CAbstractSupportService.


The documentation for this class was generated from the following file: