26 #ifndef __TERRALIB_XERCES_INTERNAL_ERRORHANDLER_H 
   27 #define __TERRALIB_XERCES_INTERNAL_ERRORHANDLER_H 
   37 #include <xercesc/sax/ErrorHandler.hpp> 
   65         void warning(
const xercesc::SAXParseException& exc);
 
   72         void error(
const xercesc::SAXParseException& exc);
 
   79         void fatalError(
const xercesc::SAXParseException& exc);
 
   89         const std::size_t getNumErros() 
const;
 
  100         const std::string& getError(std::size_t i) 
const;
 
  107         const std::string getErrors() 
const;
 
  117 #endif  // __TERRALIB_XERCES_INTERNAL_ERRORHANDLER_H 
#define TEXERCESEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
~ErrorHandler()
Destructor. 
 
std::vector< std::string > m_errors
The error messages. 
 
This class implements Xerces interface for error handlers. 
 
ErrorHandler()
Default constructor.