#include <xmlutils.h>
Public Member Functions | |
StrX (const XMLCh *text) | |
StrX (const char *text) | |
~StrX () | |
const char * | GetLocal () const |
const XMLCh * | GetUnicode () const |
const XMLCh * | GetUnicodeLower () const |
Private Attributes | |
char * | local_text |
The local code page form of the string. | |
XMLCh * | unicode_text |
The unicode code page form of the string. |
StrX::StrX | ( | const XMLCh * | text | ) | [inline] |
Constructor. Transcodes given text into local form.
text | Unicode text. |
StrX::StrX | ( | const char * | text | ) | [inline] |
Constructor. Transcodes given text into unicode form.
text | Text in local form. |
StrX::~StrX | ( | ) | [inline] |
Destructor. Deletes transcoded text.
const char * StrX::GetLocal | ( | ) | const [inline] |
Returns text in local code page form.
const XMLCh * StrX::GetUnicode | ( | ) | const [inline] |
Returns text in unicode code page form.
const XMLCh * StrX::GetUnicodeLower | ( | ) | const [inline] |
Transform text to lowercase and returns it in unicode code page form.
char* StrX::local_text [private] |
The local code page form of the string.
XMLCh* StrX::unicode_text [private] |
The unicode code page form of the string.