InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
CusDtLnkRespServiceProvider Class Reference
Inheritance diagram for CusDtLnkRespServiceProvider:
CServiceProviderIK2ServiceProviderIPMUnknown

Public Member Functions

 CusDtLnkRespServiceProvider (IPMUnknown *boss)
 
virtual ~CusDtLnkRespServiceProvider ()
 
virtual void GetName (PMString *pName)
 
virtual ServiceID GetServiceID ()
 
virtual bool16 IsDefaultServiceProvider ()
 
virtual InstancePerX GetInstantiationPolicy ()
 
virtual bool16 HasMultipleIDs () const
 
virtual void GetServiceIDs (K2Vector< ServiceID > &serviceIDs)
 
- Public Member Functions inherited from CServiceProvider
 CServiceProvider (IPMUnknown *boss)
 
virtual IPlugIn::ThreadingPolicy GetThreadingPolicy () const
 

Additional Inherited Members

- Public Types inherited from IK2ServiceProvider
enum  { kDefaultIID = IID_IK2SERVICEPROVIDER }
 
enum  InstancePerX { kInstancePerSession, kInstancePerUse, kInstancePerSessionPreload, kInstancePerSessionNoPurge }
 
- Protected Member Functions inherited from CServiceProvider
void InitThreadingPolicy (PMIID whichIID=IID_IK2SERVICEPROVIDER)
 
- Protected Attributes inherited from CServiceProvider
IPlugIn::ThreadingPolicy fThreadingPolicy
 

Detailed Description

Implements IK2ServiceProvider based on the partial implementation CServiceProvider.

Constructor & Destructor Documentation

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

Constructor

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

Destructor.

Member Function Documentation

IK2ServiceProvider::InstancePerX CusDtLnkRespServiceProvider::GetInstantiationPolicy (void )
virtual
void CusDtLnkRespServiceProvider::GetName (PMStringpName)
virtual
ServiceID CusDtLnkRespServiceProvider::GetServiceID (void )
virtual
void CusDtLnkRespServiceProvider::GetServiceIDs (K2Vector< ServiceID > & serviceIDs)
virtual
bool16 CusDtLnkRespServiceProvider::HasMultipleIDs (void ) const
virtual
bool16 CusDtLnkRespServiceProvider::IsDefaultServiceProvider (void )
virtual