Xerces-C++ 3.3.0
DOMErrorHandler Class Referenceabstract

Basic interface for DOM error handlers. More...

#include <xercesc/dom/DOMErrorHandler.hpp>

Public Member Functions

Destructor
virtual ~DOMErrorHandler ()
 Destructor.
 
Functions introduced in DOM Level 3
virtual bool handleError (const DOMError &domError)=0
 This method is called on the error handler when an error occurs.
 

Protected Member Functions

Hidden constructors
 DOMErrorHandler ()
 

Detailed Description

Basic interface for DOM error handlers.

DOMErrorHandler is a callback interface that the DOM implementation can call when reporting errors that happens while processing XML data, or when doing some other processing (e.g. validating a document).

The application that is using the DOM implementation is expected to implement this interface.

See also
DOMLSParser::getDomConfig
Since
DOM Level 3

Constructor & Destructor Documentation

◆ DOMErrorHandler()

DOMErrorHandler::DOMErrorHandler ( )
protected

◆ ~DOMErrorHandler()

virtual DOMErrorHandler::~DOMErrorHandler ( )
virtual

Destructor.

Member Function Documentation

◆ handleError()

virtual bool DOMErrorHandler::handleError ( const DOMError & domError)
pure virtual

This method is called on the error handler when an error occurs.

If an exception is thrown from this method, it is considered to be equivalent of returning true.

Parameters
domErrorThe error object that describes the error, this object may be reused by the DOM implementation across multiple calls to the handleError method.
Returns
If the handleError method returns true the DOM implementation should continue as if the error didn't happen when possible, if the method returns false then the DOM implementation should stop the current processing when possible.
Since
DOM Level 3

The documentation for this class was generated from the following file: