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

Public Member Functions

 CstAFltStartupShutdown (IPMUnknown *boss)
 
virtual ~CstAFltStartupShutdown ()
 
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
 

Additional Inherited Members

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

Detailed Description

Implements IStartupShutdownService; purpose is to install the idle task.

Constructor & Destructor Documentation

Binds the C implementation class onto its ImplementationID making the C code callable by the application * CstAFltStartupShutdown::CstAFltStartupShutdown (IPMUnknownboss)

Constructor

Parameters
bossinterface ptr from boss object on which this interface is aggregated.
virtual CstAFltStartupShutdown::~CstAFltStartupShutdown ()
inlinevirtual

Destructor

Member Function Documentation

void CstAFltStartupShutdown::Shutdown (void )
virtual

Called by the core when app is shutting down

Implements IStartupShutdownService.

void CstAFltStartupShutdown::Startup (void )
virtual

Called by the core when app is starting up

Implements IStartupShutdownService.