Isis 3 Programmer Reference
IsisXMLIgnore.h
Go to the documentation of this file.
1
24
#ifndef IsisXMLIgnore_h
25
#define IsisXMLIgnore_h
26
27
//#include <sax2/DefaultHandler.hpp>
28
29
#include "
IsisAmlData.h
"
30
#include "
IsisXMLHandler.h
"
31
37
class
IsisXMLIgnore
:
public
IsisXMLHandler
{
38
39
public
:
40
41
ContentHandler *prevDocHandler;
42
ErrorHandler *prevErrorHandler;
43
44
45
IsisXMLIgnore
(
char
*PencodingName,
46
bool
&PexpandNamespaces,
47
XERCES::SAX2XMLReader* &Pparser,
48
const
std::string Pignore);
49
50
~
IsisXMLIgnore
();
51
52
void
characters(
const
XMLCh *
const
chars,
53
const
XMLSize_t length);
54
55
void
endElement(
const
XMLCh *
const
uri,
const
XMLCh *
const
localname,
56
const
XMLCh *
const
qname);
57
58
private
:
59
60
// Saved arguments from constructor
61
char
*encodingName;
62
bool
expandNamespaces;
63
XERCES::SAX2XMLReader *parser;
64
std::string ignore;
65
66
};
67
68
69
#endif
70
71
72
73
74
75
IsisAmlData.h
IsisXMLHandler
Definition:
IsisXMLHandler.h:35
IsisXMLHandler.h
IsisXMLIgnore
Definition:
IsisXMLIgnore.h:37
src
base
objs
IsisAml
IsisXMLIgnore.h