List of all members.
Public Member Functions |
int32_t | processChar (wchar_t ch) |
bool | getError (int32_t *err, char **msg) |
void | setError (int32_t err, char *msg) |
void | printError (char *prefix) |
int32_t | parseChar (wchar_t ch) |
void | setDataType (int32_t t) |
int32_t | getDataLen () |
wchar_t * | getDataPtr () |
Private Member Functions |
virtual bool | buildConversionTable () |
int32_t | capture_initializer (wchar_t ch) |
int32_t | entity_translator (wchar_t ch) |
int32_t | charset_transformer (wchar_t ch) |
void | appendWCharToString (char *dstr, size_t *dlen, size_t dsize, wchar_t *schars, size_t slen) |
Private Attributes |
int32_t | err_no |
char | err_message [CS_XML_ERR_MSG_SIZE] |
int32_t | charset_type |
char | charset [CS_MAX_XML_NAME_SIZE] |
wchar_t | conversion_table [128] |
bool | ip |
size_t | tlength |
char | pr_tag [CS_MAX_XML_NAME_SIZE] |
size_t | nlength |
char | pr_name [CS_MAX_XML_NAME_SIZE] |
size_t | vlength |
char | pr_value [CS_MAX_XML_NAME_SIZE] |
int32_t | utf8_count |
int32_t | utf8_length |
uint32_t | utf8_buffer [6] |
int32_t | elength |
char | entity [CS_MAX_XML_NAME_SIZE] |
Detailed Description
Definition at line 229 of file CSXML.h.
The documentation for this class was generated from the following files: