- XMLDocShredder(const string inFileName);
- XMLDocShredder(const unsigned char * data, TextReader::size_type size);
- virtual ~XMLDocShredder();
- virtual void processStartElement();
- virtual void processEndElement();
- virtual void processPCDATA();
- virtual void processAttributes();
- virtual void processSignificantWhitespace();
- virtual void processStartDocument(const string docName);
- virtual void processEndDocument();
- virtual void processComment();
- virtual void processProcessingInstruction();
- virtual void processDocTypeDeclaration();
- virtual void processUnknownNodeType();
- virtual void processCDATASection();
- virtual void parse();
-
+ XMLDocShredder(const string inFileName,int sf, bool iet, bool dtc);
+ XMLDocShredder(const unsigned char * data, TextReader::size_type size,int sf, bool iet, bool dtc);
+ virtual ~XMLDocShredder();
+ virtual void processStartElement();
+ virtual void processEndElement();
+ virtual void processPCDATA();
+ virtual void processAttributes();
+ virtual void processSignificantWhitespace();
+ virtual void processStartDocument(const string docName);
+ virtual void processEndDocument();
+ virtual void processComment();
+ virtual void processProcessingInstruction();
+ virtual void processDocTypeDeclaration();
+ virtual void processUnknownNodeType();
+ virtual void processCDATASection();
+ virtual void parse();
+