Base Framework
|
Support for reading an XML document using callbacks. More...
#include <base/xml/XMLReader.h>
Inherits Polymorphic.
Inherited by XMLDefaultReader.
Classes | |
class | ContentHandler |
Basic interface for SAX error handlers. More... | |
class | DTDHandler |
Receive notification of basic DTD-related events. More... | |
class | EntityResolver |
Basic interface for resolving entities. More... | |
class | ErrorHandler |
Basic interface for SAX error handlers. More... | |
class | InputSource |
class | Locator |
Public Member Functions | |
virtual bool | getFeature (const String &name) const =0 |
virtual void | setFeature (const String &name, bool value)=0 |
virtual ContentHandler * | getContentHandler () const noexcept=0 |
virtual DTDHandler * | getDTDHandler () const noexcept=0 |
virtual EntityResolver * | getEntityResolver () const noexcept=0 |
virtual ErrorHandler * | getErrorHandler () const noexcept=0 |
virtual void | setContentHandler (ContentHandler *handler) noexcept=0 |
virtual void | setDTDHandler (DTDHandler *handler) noexcept=0 |
virtual void | setEntityResolver (EntityResolver *entityResolver) noexcept=0 |
virtual void | setErrorHandler (ErrorHandler *handler) noexcept=0 |
virtual bool | getValidation () const noexcept=0 |
virtual void | setVatidation (bool validate) noexcept=0 |
virtual bool | isStandalone () const noexcept=0 |
virtual void | terminate () noexcept=0 |
![]() | |
Polymorphic () noexcept | |
virtual | ~Polymorphic () noexcept |
|
pure virtualnoexcept |
Returns the current content handler.
Implemented in XMLDefaultReader.
|
pure virtualnoexcept |
Returns the current DTD handler.
Implemented in XMLDefaultReader.
|
pure virtualnoexcept |
Returns the current entity resolver.
Implemented in XMLDefaultReader.
|
pure virtualnoexcept |
Returns the current error handler.
Implemented in XMLDefaultReader.
|
pure virtual |
Returns the value of the specified feature.
Implemented in XMLDefaultReader.
|
pure virtualnoexcept |
Returns the validation flag.
Implemented in XMLDefaultReader.
|
pure virtualnoexcept |
Returns true if the document is a standalone document.
Implemented in XMLDefaultReader.
|
pure virtualnoexcept |
Registers a content event handler.
|
pure virtualnoexcept |
Registers a DTD event handler.
Implemented in XMLDefaultReader.
|
pure virtualnoexcept |
Registers an entity resolver.
|
pure virtualnoexcept |
Registers an error event handler.
Implemented in XMLDefaultReader.
|
pure virtual |
Sets the value of the specified feature.
Implemented in XMLDefaultReader.
|
pure virtualnoexcept |
Sets the validation flag.
Implemented in XMLDefaultReader.
|
pure virtualnoexcept |
Terminates the parsing.
Implemented in XMLDefaultReader.