#include <sax2formatter.hpp>
Inheritance diagram for SAX2Formatter:
Definition at line 61 of file sax2formatter.hpp.
Public Methods | |
SAX2Formatter (const char *const encodingName, const XMLFormatter::UnRepFlags unRepFlags, const bool expandNamespaces, XMLStreamConsumer *outStreamConsumer) | |
~SAX2Formatter () | |
void | setConsumer (XMLStreamConsumer *outStreamConsumer) |
void | writeChars (const XMLByte *const toWrite, const unsigned int count, XMLFormatter *const formatter) |
void | endDocument () |
void | endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname) |
void | characters (const XMLCh *const chars, const unsigned int length) |
void | ignorableWhitespace (const XMLCh *const chars, const unsigned int length) |
void | processingInstruction (const XMLCh *const target, const XMLCh *const data) |
void | startDocument () |
void | startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const Attributes &attributes) |
void | notationDecl (const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId) |
void | unparsedEntityDecl (const XMLCh *const name, const XMLCh *const publicId, const XMLCh *const systemId, const XMLCh *const notationName) |
Protected Attributes | |
XMLFormatter | fFormatter |
bool | fExpandNS |
XMLStreamConsumer * | pStreamConsumer |
|
Definition at line 88 of file sax2formatter.cpp. References fFormatter, and setConsumer(). |
|
Definition at line 99 of file sax2formatter.cpp. |
|
Reimplemented in XMLFlowBuilder. Definition at line 149 of file sax2formatter.cpp. References fFormatter. Referenced by XMLFlowBuilder::characters(). |
|
Definition at line 156 of file sax2formatter.cpp. |
|
Reimplemented in XMLFlowBuilder. Definition at line 161 of file sax2formatter.cpp. References fFormatter. Referenced by XMLFlowBuilder::endElement(). |
|
Definition at line 178 of file sax2formatter.cpp. References fFormatter. |
|
Definition at line 138 of file sax2formatter.cpp. |
|
Definition at line 185 of file sax2formatter.cpp. References fFormatter. |
|
Definition at line 107 of file sax2formatter.cpp. References pStreamConsumer. Referenced by SAX2Formatter(), and XMLFlowBuilder::writeChars(). |
|
Definition at line 195 of file sax2formatter.cpp. |
|
Reimplemented in XMLFlowBuilder. Definition at line 200 of file sax2formatter.cpp. References fFormatter. Referenced by XMLFlowBuilder::startElement(). |
|
Definition at line 129 of file sax2formatter.cpp. |
|
Reimplemented in XMLFlowBuilder. Definition at line 116 of file sax2formatter.cpp. References pStreamConsumer, and XMLStreamConsumer::writeData(). Referenced by XMLFlowBuilder::writeChars(). |
|
Definition at line 120 of file sax2formatter.hpp. |
|
Definition at line 119 of file sax2formatter.hpp. Referenced by characters(), endElement(), ignorableWhitespace(), processingInstruction(), SAX2Formatter(), and startElement(). |
|
Definition at line 121 of file sax2formatter.hpp. Referenced by setConsumer(), and writeChars(). |