This abstract class is a callback mechanism for the scanner
![]() | Constructor
| ||||||||||
![]() | Destructor
| ||||||||||
![]() | The pure virtual methods in this interface.
|
This abstract class is a callback mechanism for the scanner. By creating a derivative of this class and plugging into the scanner, the scanner will call back on the object's methods to entity events. This class is primarily for use by those writing their own parser classes. If you use the standard parser classes, DOMParser and SAXParser, you won't use this API. You will instead use a similar mechanism defined by the SAX API, called EntityResolver.
virtual bool expandSystemId( const XMLCh* const systemId, XMLBuffer& toFill )
resolveEntity
.
toFill - The buffer in which the fully expanded system id needs
to be stored. virtual void resetEntities()
virtual InputSource* resolveEntity( const XMLCh* const publicId, const XMLCh* const systemId )
publicId - The public id of the external entity reference. virtual void startInputSource(const InputSource& inputSource)
alphabetic index hierarchy of classes
Xerces-C XML Parser for C++ Version 1.1 |
|
generated by doc++