InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
VDStartupShutdown Class Reference
Inheritance diagram for VDStartupShutdown:
CPMUnknown< IStartupShutdownService >IStartupShutdownServiceIPMUnknown

Public Member Functions

 VDStartupShutdown (IPMUnknown *boss)
 
virtual void Startup ()
 
virtual void Shutdown ()
 
- Public Member Functions inherited from CPMUnknown< IStartupShutdownService >
IPMUnknownQueryInterface (PMIID interfaceID) const
 
void AddRef () const
 
void Release () const
 
void PreDirty (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
void PreDirtyNoMessage (ImplementationID prop=kInvalidImpl, bool16 allowModification=kTrue)
 
 CPMUnknown (const CPMUnknown &)=delete
 
CPMUnknownoperator= (const CPMUnknown &)=delete
 

Static Public Member Functions

static void MessageEventListener (const ICSXSPlugPlugEventHandler::CSXSEvent *const csxsEvent, void *const context)
 

Additional Inherited Members

- Protected Member Functions inherited from CPMUnknown< IStartupShutdownService >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< IStartupShutdownService >
HelperInterface fHelperInterface
 

Member Function Documentation

void VDStartupShutdown::Shutdown ()
virtual

The Shutdown() method is called just prior to the Service Registry destruction.

Implements IStartupShutdownService.

void VDStartupShutdown::Startup ()
virtual

The service provider's Startup() method is called just after the Service Registry is set up.

Implements IStartupShutdownService.