1 #ifndef IsisXMLHelpers_h
2 #define IsisXMLHelpers_h
10 #include "IsisAmlData.h"
11 #include "IsisXMLHelper.h"
12 #include "IsisXMLIgnore.h"
22 ContentHandler *prevDocHandler;
23 ErrorHandler *prevErrorHandler;
27 bool &PexpandNamespaces,
28 XERCES::SAX2XMLReader* &Pparser,
29 std::vector<IsisHelperData> *Phelpers);
35 void endElement(
const XMLCh *
const uri,
const XMLCh *
const localname,
const XMLCh *
const qname);
37 void characters(
const XMLCh *
const chars,
const XMLSize_t length);
40 void startElement(
const XMLCh *
const uri,
41 const XMLCh *
const localname,
42 const XMLCh *
const qname,
43 const XERCES::Attributes &attributes);
50 bool expandNamespaces;
51 XERCES::SAX2XMLReader *parser;
52 std::vector<IsisHelperData> *helpers;