22#if !defined(XERCESC_INCLUDE_GUARD_XMLERRORREPORTER_HPP) 
   23#define XERCESC_INCLUDE_GUARD_XMLERRORREPORTER_HPP 
  118        const   unsigned int        errCode
 
  119        , 
const XMLCh* 
const        errDomain
 
  121        , 
const XMLCh* 
const        errorText
 
  122        , 
const XMLCh* 
const        systemId
 
  123        , 
const XMLCh* 
const        publicId
 
 
#define XMLPARSER_EXPORT
Definition XercesDefs.hpp:163
#define XERCES_CPP_NAMESPACE_BEGIN
Definition XercesDefs.hpp:112
#define XERCES_CPP_NAMESPACE_END
Definition XercesDefs.hpp:113
char16_t XMLCh
Definition Xerces_autoconf_config.hpp:120
XMLUInt64 XMLFileLoc
Definition Xerces_autoconf_config.hpp:144
This abstract class defines a callback mechanism for the scanner.
Definition XMLErrorReporter.hpp:43
virtual void error(const unsigned int errCode, const XMLCh *const errDomain, const ErrTypes type, const XMLCh *const errorText, const XMLCh *const systemId, const XMLCh *const publicId, const XMLFileLoc lineNum, const XMLFileLoc colNum)=0
Called to report errors from the scanner or validator.
virtual void resetErrors()=0
Called before a new parse event to allow the handler to reset.
virtual ~XMLErrorReporter()
Default destructor.
Definition XMLErrorReporter.hpp:68
ErrTypes
Definition XMLErrorReporter.hpp:49
XMLErrorReporter()
Default constructor.
Definition XMLErrorReporter.hpp:147