QXmlEntityResolver Class
The QXmlEntityResolver class provides an interface to resolve external entities contained in XML data. More...
Header: | #include <QXmlEntityResolver> |
qmake: | QT += xml |
Inherited By: |
Note: All functions in this class are reentrant.
Public Functions
virtual | ~QXmlEntityResolver() |
virtual QString | errorString() const = 0 |
virtual bool | resolveEntity(const QString &publicId, const QString &systemId, QXmlInputSource *&ret) = 0 |
Detailed Description
The QXmlEntityResolver class provides an interface to resolve external entities contained in XML data.
If an application needs to implement customized handling for external entities, it must implement this interface, i.e. resolveEntity(), and register it with QXmlReader::setEntityResolver().
See also QXmlDTDHandler, QXmlDeclHandler, QXmlContentHandler, QXmlErrorHandler, QXmlLexicalHandler, and Introduction to SAX2.
Member Function Documentation
[virtual]
QXmlEntityResolver::~QXmlEntityResolver()
Destroys the instance of QXmlEntityResolver. The destructor is virtual.