24 #ifndef IsisXMLHandler_h 
   25 #define IsisXMLHandler_h 
   27 #include <xercesc/sax2/DefaultHandler.hpp> 
   29 namespace XERCES = XERCES_CPP_NAMESPACE;
 
   36   using XERCES::DefaultHandler::ignorableWhitespace;
 
   46                    bool &PexpandNamespaces,
 
   47                    XERCES::SAX2XMLReader* &Pparser,
 
   51                    bool &PexpandNamespaces,
 
   52                    XERCES::SAX2XMLReader* &Pparser);
 
   59                     const XMLCh *
const localname,
 
   60                     const XMLCh *
const qname);
 
   63                     const XMLSize_t length);
 
   66                              const unsigned int length);
 
   69                                const XMLCh *
const data);
 
   74                       const XMLCh *
const localname,
 
   75                       const XMLCh *
const qname,
 
   76                       const XERCES::Attributes  &attributes);
 
   80     void warning(
const XERCES::SAXParseException &exception);
 
   81     void error(
const XERCES::SAXParseException &exception);
 
   82     void fatalError(
const XERCES::SAXParseException &exception);
 
   89     bool expandNamespaces;
 
   90     XERCES::SAX2XMLReader *parser;
 
void warning(const XERCES::SAXParseException &exception)
Definition: IsisXMLHandler.cpp:110
 
ContentHandler * prevDocHandler
Definition: IsisXMLHandler.h:40
 
void ignorableWhitespace(const XMLCh *const chars, const unsigned int length)
Definition: IsisXMLHandler.cpp:153
 
void fatalError(const XERCES::SAXParseException &exception)
Definition: IsisXMLHandler.cpp:102
 
void processingInstruction(const XMLCh *const target, const XMLCh *const data)
Definition: IsisXMLHandler.cpp:159
 
void endElement(const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname)
Definition: IsisXMLHandler.cpp:136
 
void startDocument()
Definition: IsisXMLHandler.cpp:164
 
void startElement(const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const XERCES::Attributes &attributes)
Definition: IsisXMLHandler.cpp:168
 
void error(const XERCES::SAXParseException &exception)
Definition: IsisXMLHandler.cpp:94
 
IsisXMLHandler()
Definition: IsisXMLHandler.cpp:45
 
ErrorHandler * prevErrorHandler
Definition: IsisXMLHandler.h:41
 
Definition: IsisXMLHandler.h:35
 
void characters(const XMLCh *const chars, const XMLSize_t length)
Definition: IsisXMLHandler.cpp:120
 
void endDocument()
Definition: IsisXMLHandler.cpp:132
 
~IsisXMLHandler()
Definition: IsisXMLHandler.cpp:90