47 #ifndef profxml_XercesErrorHandler_h 48 #define profxml_XercesErrorHandler_h 56 #include <xercesc/sax/ErrorHandler.hpp> 57 #include <xercesc/sax/SAXParseException.hpp> 68 const std::string &_tmpFile,
75 void error(
const XERCES_CPP_NAMESPACE::SAXParseException& e);
76 void fatalError(
const XERCES_CPP_NAMESPACE::SAXParseException& e);
77 void warning(
const XERCES_CPP_NAMESPACE::SAXParseException& e);
79 static void report(std::ostream& estream,
82 const XERCES_CPP_NAMESPACE::SAXParseException& e,
83 const char* alternateFile = 0,
static void report(std::ostream &estream, const char *prefix, const char *fileType, const XERCES_CPP_NAMESPACE::SAXParseException &e, const char *alternateFile=0, int numPrefixLines=0)
void fatalError(const XERCES_CPP_NAMESPACE::SAXParseException &e)
void error(const XERCES_CPP_NAMESPACE::SAXParseException &e)
void warning(const XERCES_CPP_NAMESPACE::SAXParseException &e)
XercesErrorHandler(const std::string &_userFile, const std::string &_tmpFile, int _numPrefixLines, bool _verbose)