#include <valuesstreamer.hpp>
Collaboration diagram for SAXValuesHandler:
Definition at line 91 of file valuesstreamer.hpp.
Public Methods | |
SAXValuesHandler (StreamerParams *p_pParameters, XMLFlowContext *p_pContext) | |
Destructor. | |
~SAXValuesHandler () | |
Destructor. | |
void | startElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname, const Attributes &attrs) |
Receive notification of the beginning of an element. | |
void | characters (const XMLCh *const chars, const unsigned int length) |
Receive notification of character data. | |
void | endElement (const XMLCh *const uri, const XMLCh *const localname, const XMLCh *const qname) |
Receive notification of the end of an element. | |
void | startDocument () |
void | endDocument () |
void | startPrefixMapping (const XMLCh *const prefix, const XMLCh *const uri) |
void | endPrefixMapping (const XMLCh *const prefix) |
void | processingInstruction (const XMLCh *const target, const XMLCh *const data) |
void | ignorableWhitespace (const XMLCh *const chars, const unsigned int length) |
void | setDocumentLocator (const Locator *const locator) |
void | skippedEntity (const XMLCh *const name) |
|
Destructor.
Definition at line 98 of file valuesstreamer.cpp. References concatCharBuffer(), DEBUG_CREATE, XMLStreamer::getParamValue(), and importCharBuffer(). |
|
Destructor.
Definition at line 131 of file valuesstreamer.cpp. References DEBUG_DEL, VAarray< char * >::empty(), VAarray< char * >::pop(), and releaseCharBuffer(). |
|
Receive notification of character data.
Definition at line 150 of file valuesstreamer.cpp. References VAarray< char * >::add(), concatCharBuffer(), copyCharBuffer(), DEBUG_IN, DEBUG_OUT, VAarray< char * >::empty(), VAarray< char * >::getKey(), XMLFlowContext::getTranscoder(), VAarray< char * >::pop(), releaseCharBuffer(), VAarray< char * >::size(), VAarray< char * >::top(), trimCharBuffer(), and XSTR(). |
|
Definition at line 162 of file valuesstreamer.hpp. |
|
Receive notification of the end of an element.
Definition at line 211 of file valuesstreamer.cpp. References XMLFlowContext::addParameter(), concatCharBuffer(), copyCharBuffer(), DEBUG_IN, DEBUG_OUT, VAarray< char * >::empty(), VAarray< char * >::getKey(), XMLFlowContext::getParameter(), VAarray< char * >::pop(), releaseCharBuffer(), and VAarray< char * >::size(). |
|
Definition at line 164 of file valuesstreamer.hpp. |
|
Definition at line 166 of file valuesstreamer.hpp. |
|
Definition at line 165 of file valuesstreamer.hpp. |
|
Definition at line 167 of file valuesstreamer.hpp. |
|
Definition at line 168 of file valuesstreamer.hpp. |
|
Definition at line 161 of file valuesstreamer.hpp. |
|
Receive notification of the beginning of an element.
Definition at line 184 of file valuesstreamer.cpp. References VAarray< char * >::add(), concatCharBuffer(), copyCharBuffer(), DEBUG_IN, DEBUG_OUT, VAarray< char * >::empty(), VAarray< char * >::getKey(), XMLFlowContext::getTranscoder(), releaseCharBuffer(), VAarray< char * >::size(), XMLPROCESSOR_MAX_TAG_SIZE, and XSTR(). |
|
Definition at line 163 of file valuesstreamer.hpp. |