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

Public Member Functions

 PrtMemHelperStrategyService (IPMUnknown *boss)
 
virtual void GetName (PMString *pName)
 
virtual ServiceID GetServiceID (void)
 
virtual bool16 IsDefaultServiceProvider (void)
 
- Public Member Functions inherited from CServiceProvider
 CServiceProvider (IPMUnknown *boss)
 
virtual InstancePerX GetInstantiationPolicy ()
 
virtual bool16 HasMultipleIDs () const
 
virtual void GetServiceIDs (K2Vector< ServiceID > &serviceIDs)
 
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

Registers a service provider supporting kPrintDataHelperStrategyService.

Constructor & Destructor Documentation

PrtMemHelperStrategyService::PrtMemHelperStrategyService (IPMUnknownboss)
inline

Constructor

Parameters
bossinterface ptr from boss object on which this interface is aggregated.

Member Function Documentation

virtual void PrtMemHelperStrategyService::GetName (PMStringpName)
inlinevirtual
virtual ServiceID PrtMemHelperStrategyService::GetServiceID (void )
inlinevirtual
virtual bool16 PrtMemHelperStrategyService::IsDefaultServiceProvider (void )
inlinevirtual