|
Isis 3.0 Developer's Reference (API) |
Home |
#include <IsisXMLHelpers.h>
Inherits IsisXMLHandler.
Public Member Functions | |
| IsisXMLHelpers (char *PencodingName, bool &PexpandNamespaces, XERCES::SAX2XMLReader *&Pparser, std::vector< IsisHelperData > *Phelpers) | |
| ~IsisXMLHelpers () | |
| void | endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname) |
| void | characters (const XMLCh *const chars, const XMLSize_t length) |
| void | startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const XERCES::Attributes &attributes) |
| void | endDocument () |
| void | ignorableWhitespace (const XMLCh *const chars, const unsigned int length) |
| void | processingInstruction (const XMLCh *const target, const XMLCh *const data) |
| void | startDocument () |
| void | warning (const XERCES::SAXParseException &exception) |
| void | error (const XERCES::SAXParseException &exception) |
| void | fatalError (const XERCES::SAXParseException &exception) |
Public Attributes | |
| ContentHandler * | prevDocHandler |
| ErrorHandler * | prevErrorHandler |
| IsisXMLHelpers::IsisXMLHelpers | ( | char * | PencodingName, | |
| bool & | PexpandNamespaces, | |||
| XERCES::SAX2XMLReader *& | Pparser, | |||
| std::vector< IsisHelperData > * | Phelpers | |||
| ) |
References prevDocHandler, and prevErrorHandler.
| IsisXMLHelpers::~IsisXMLHelpers | ( | ) |
| void IsisXMLHelpers::characters | ( | const XMLCh *const | chars, | |
| const XMLSize_t | length | |||
| ) |
Reimplemented from IsisXMLHandler.
| void IsisXMLHandler::endDocument | ( | ) | [inherited] |
Reimplemented in IsisXMLApplication.
| void IsisXMLHelpers::endElement | ( | const XMLCh *const | uri, | |
| const XMLCh *const | localname, | |||
| const XMLCh *const | qname | |||
| ) |
Reimplemented from IsisXMLHandler.
References prevDocHandler, and prevErrorHandler.
| void IsisXMLHandler::error | ( | const XERCES::SAXParseException & | exception | ) | [inherited] |
References _FILEINFO_, and Isis::IException::Programmer.
| void IsisXMLHandler::fatalError | ( | const XERCES::SAXParseException & | exception | ) | [inherited] |
References _FILEINFO_, and Isis::IException::Programmer.
| void IsisXMLHandler::ignorableWhitespace | ( | const XMLCh *const | chars, | |
| const unsigned int | length | |||
| ) | [inherited] |
| void IsisXMLHandler::processingInstruction | ( | const XMLCh *const | target, | |
| const XMLCh *const | data | |||
| ) | [inherited] |
Reimplemented in IsisXMLApplication.
| void IsisXMLHandler::startDocument | ( | ) | [inherited] |
Reimplemented in IsisXMLApplication.
| void IsisXMLHelpers::startElement | ( | const XMLCh *const | uri, | |
| const XMLCh *const | localname, | |||
| const XMLCh *const | qname, | |||
| const XERCES::Attributes & | attributes | |||
| ) |
Reimplemented from IsisXMLHandler.
| void IsisXMLHandler::warning | ( | const XERCES::SAXParseException & | exception | ) | [inherited] |
References _FILEINFO_, and Isis::IException::Programmer.
| ContentHandler* IsisXMLHelpers::prevDocHandler |
Reimplemented from IsisXMLHandler.
Referenced by endElement(), and IsisXMLHelpers().
| ErrorHandler* IsisXMLHelpers::prevErrorHandler |
Reimplemented from IsisXMLHandler.
Referenced by endElement(), and IsisXMLHelpers().