InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
XCatHndAcquirerFilter Class Reference
Inheritance diagram for XCatHndAcquirerFilter:
CPMUnknown< IXMLAcquirerFilter >IXMLAcquirerFilterIPMUnknown

Public Member Functions

 XCatHndAcquirerFilter (IPMUnknown *boss)
 
virtual ~XCatHndAcquirerFilter (void)
 
virtual int32 GetFileTypeCount () const
 
virtual void GetNthFileType (int32 n, PMString *family, PMString *extension, SysOSType *type) const
 
virtual StreamResolverPair CreateStreamAndResolver (IImportXMLData *importData, ErrorCode *errCode) const
 
virtual ISAXEntityResolverCreateResolver (IImportXMLData *importData, ErrorCode *errCode) const
 
- Public Member Functions inherited from CPMUnknown< IXMLAcquirerFilter >
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

- Public Types inherited from IXMLAcquirerFilter
enum  { kDefaultIID = IID_IXMLACQUIRERFILTER }
 
- Protected Member Functions inherited from CPMUnknown< IXMLAcquirerFilter >
 CPMUnknown (IPMUnknown *boss)
 
- Protected Attributes inherited from CPMUnknown< IXMLAcquirerFilter >
HelperInterface fHelperInterface
 

Detailed Description

Implementation of IXMLAcquirerFilter, used to direct importer to our own entity resolver.

Constructor & Destructor Documentation

XCatHndAcquirerFilter::XCatHndAcquirerFilter (IPMUnknownboss)

Constructor

Parameters
bossinterface pointer referring to boss object this implementation is associated with
XCatHndAcquirerFilter::~XCatHndAcquirerFilter (void )
virtual

Destructor

Member Function Documentation

ISAXEntityResolver * XCatHndAcquirerFilter::CreateResolver (IImportXMLDataimportData,
ErrorCode * errCode 
) const
virtual
StreamResolverPair XCatHndAcquirerFilter::CreateStreamAndResolver (IImportXMLDataimportData,
ErrorCode * errCode 
) const
virtual
int32 XCatHndAcquirerFilter::GetFileTypeCount () const
virtual
void XCatHndAcquirerFilter::GetNthFileType (int32 n,
PMStringfamily,
PMStringextension,
SysOSType * type 
) const
virtual