#include <langloadstreamer.hpp>
Collaboration diagram for SAXLangHandler:
Definition at line 107 of file langloadstreamer.hpp.
Public Methods | |
SAXLangHandler (StreamerParams *p_pParameters, XMLFlowContext *p_pContext, const LangLoadStreamerFactory *p_pParent) | |
Destructor. | |
~SAXLangHandler () | |
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 182 of file langloadstreamer.cpp. References DEBUG_CREATE. |
|
Destructor.
Definition at line 197 of file langloadstreamer.cpp. References DEBUG_DEL, VAarray< char * >::empty(), VAarray< char * >::pop(), and releaseCharBuffer(). |
|
Receive notification of character data.
Definition at line 212 of file langloadstreamer.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 176 of file langloadstreamer.hpp. |
|
Receive notification of the end of an element.
Definition at line 282 of file langloadstreamer.cpp. References copyCharBuffer(), DEBUG_IN, DEBUG_OUT, VAarray< char * >::empty(), VAarray< char * >::getKey(), VAarray< char * >::pop(), releaseCharBuffer(), LangLoadStreamerFactory::setDictionnaryEntry(), and VAarray< char * >::size(). |
|
Definition at line 178 of file langloadstreamer.hpp. |
|
Definition at line 180 of file langloadstreamer.hpp. |
|
Definition at line 179 of file langloadstreamer.hpp. |
|
Definition at line 181 of file langloadstreamer.hpp. |
|
Definition at line 182 of file langloadstreamer.hpp. |
|
Definition at line 175 of file langloadstreamer.hpp. |
|
Receive notification of the beginning of an element.
Definition at line 249 of file langloadstreamer.cpp. References VAarray< char * >::add(), concatCharBuffer(), copyCharBuffer(), DEBUG_IN, DEBUG_OUT, VAarray< char * >::empty(), VAarray< char * >::getKey(), XMLFlowContext::getTranscoder(), importCharBuffer(), releaseCharBuffer(), VAarray< char * >::size(), XMLPROCESSOR_MAX_TAG_SIZE, and XSTR(). |
|
Definition at line 177 of file langloadstreamer.hpp. |