COMPONENT-PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT.
Declared in <balxml_decoder.h>
template<class TYPE>
class Decoder_UTF8Context
: public Decoder_ElementContext
Context for UTF8 strings (i.e., bsl::string and bsl::vector<char>).
| Name | Description |
|---|---|
Decoder_ElementContext | COMPONENT-PRIVATE CLASS. DO NOT USE OUTSIDE OF THIS COMPONENT. |
| Name | Description |
|---|---|
Decoder_UTF8Context [constructor] | Create a UTF-8 parsing context for the specified object. |
addCharacters [virtual] | Process the specified character data while decoding. |
beginParse | Invoked when the decoder begins parsing. |
endElement [virtual] | Invoked when the decoder finishes parsing an element. |
parseAttribute [virtual] | Invoked when the decoder encounters an attribute. |
parseSubElement [virtual] | Invoked when the decoder encounters a sub-element. |
startElement [virtual] | Invoked when the decoder begins parsing an element. |