|
Unicorn XML Toolkit Version 1.50.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |
class CXmlReaderFactory: public CInterface { public: CXmlReaderFactory(); virtual ~CXmlReaderFactory(); public: virtual XXmlReader CreateXmlReader() = 0; virtual XXmlReader CreateXmlReader( const WCHAR *pszClassName) = 0; }; typedef XInterface<CXmlFilter> XXmlFilter;
The abstract interface to factories for creating XML readers.
CXmlReader
Constructor/Destructor Summary | |
CXmlReaderFactory
();
����������Constructs the reader factory. |
|
~CXmlReaderFactory
();
����������Destroys the reader factory. |
Function Summary | |
XXmlReader
|
CreateXmlReader
();
����������Creates an XML reader of the default class. |
XXmlReader
|
CreateXmlReader
(const WCHAR *pszClassName);
����������Creates the new XML reader using the class name provided. |
Constructor/Destructor Detail |
CXmlReaderFactory();
Constructs the reader factory.
virtual ~CXmlReaderFactory();
Destroys the reader factory.
Function Detail |
virtual XXmlReader CreateXmlReader() = 0;
Creates an XML reader of the default class.
virtual XXmlReader CreateXmlReader( const WCHAR *pszClassName) = 0;
Creates the new XML reader using the class name provided.
The class name is a string that uniquely specifies, in the implementation-dependent way, the reader family. It does not need to be the same as the name of the C++ class implementing that family.
This is feature is reserved for the future use.
pszClassName
- the class name
|
Unicorn XML Toolkit Version 1.50.00 |
|||||||||
� PREV CLASS �� NEXT CLASS | FRAMES��NO FRAMES | |||||||||
SUMMARY: � CONSTR �|� FUNCTION �|�DATA | DETAIL: � CONSTR �|� FUNCTION �|�DATA |