11 #define SAW_XPARSERS true
13 #include <xercesc/util/XercesDefs.hpp>
14 #include <xercesc/sax/ErrorHandler.hpp>
15 #include <xercesc/dom/DOM.hpp>
16 #include <xercesc/sax/EntityResolver.hpp>
40 void warning(
const xercesc::SAXParseException&
e);
41 void error(
const xercesc::SAXParseException& e);
42 void fatalError(
const xercesc::SAXParseException& e);
66 bool handleError(
const xercesc::DOMError& domError);
89 xercesc::InputSource*
resolveEntity(
const XMLCh*
const publicId,
const XMLCh*
const systemId);
MyEntityResolver(const XString &xmlFile)
xercesc::DOMDocument * buildDOMDocument(const XString &xmlFile, bool keep)
xercesc::DOMDocument * parseInputDocument(const XString &xmlFile, bool keep)
std::vector< std::string > xml_filenames
std::vector< std::string > GetXMLFilenames(void)
void error(const xercesc::SAXParseException &e)
bool getSawErrors() const
bool getSawErrors() const
void fatalError(const xercesc::SAXParseException &e)
void operator=(const MyOwnErrorHandler &)
void warning(const xercesc::SAXParseException &e)
bool handleError(const xercesc::DOMError &domError)
std::string GetMD5_checksum(void)
xercesc::InputSource * resolveEntity(const XMLCh *const publicId, const XMLCh *const systemId)
std::string last_md5_checksum
void operator=(const MyDOMErrorHandler &)