InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
CResponder Class Reference

#include <CResponder.h>

Inheritance diagram for CResponder:
IResponderIPMUnknownBPIDefaultResponderBscTADocResponderCusCondTxtResponderCusDtLnkDocResponderCusDtLnkLinkResponderCusDtLnkPhase2ConversionDocWchResponderFrmlLblResponderGTTxtEdtResponderIDHAResponderLnkWtchDocResponderPstLstDocResponderPstLstPhase2ConversionTranFxResponder

Public Member Functions

 CResponder (IPMUnknown *boss)
 
virtual ServiceID GetResponderService ()
 
virtual void Respond (ISignalMgr *signalMgr)
 
virtual void SignalFailed (ISignalMgr *signalMgr)
 

Additional Inherited Members

- Public Types inherited from IResponder
enum  { kDefaultIID = IID_IRESPONDER }
 

Detailed Description

CResponder is a helper base class for implementing IResponder. All responders should inherit from CResponder.

Member Function Documentation

virtual ServiceID CResponder::GetResponderService ()
virtual

Should be overridden by the derived class, if the derived class uses the generic responder service provider.

See Also
IResponder

Implements IResponder.

virtual void CResponder::SignalFailed (ISignalMgrsignalMgr)
virtual

Should be overridden by the derived class,

See Also
IResponder

Implements IResponder.