Go to the source code of this file.
Classes | |
class | XalanDOMString |
class | XalanDOMString::TranscodingError |
Typedefs | |
typedef XalanVector< XalanDOMChar > | XalanDOMCharVectorType |
typedef XalanVector< char > | CharVectorType |
Functions | |
bool | operator== (const XalanDOMString &theLHS, const XalanDOMString &theRHS) |
bool | operator== (const XalanDOMString &theLHS, const XalanDOMChar *theRHS) |
bool | operator== (const XalanDOMChar *theLHS, const XalanDOMString &theRHS) |
bool | operator!= (const XalanDOMString &theLHS, const XalanDOMString &theRHS) |
bool | operator!= (const XalanDOMChar *theLHS, const XalanDOMString &theRHS) |
bool | operator!= (const XalanDOMString &theLHS, const XalanDOMChar *theRHS) |
XalanDOMString & | add (const XalanDOMString &theLHS, const XalanDOMString &theRHS, XalanDOMString &result) |
XalanDOMString & | add (const XalanDOMString &theLHS, const XalanDOMChar *theRHS, XalanDOMString &result) |
XalanDOMString & | add (const XalanDOMChar *theLHS, const XalanDOMString &theRHS, XalanDOMString &result) |
const XalanDOMString & | add (const char *theLHS, const XalanDOMString &theRHS, XalanDOMString &result) |
const XalanDOMString & | add (const XalanDOMString &theLHS, const char *theRHS, XalanDOMString &result) |
TranscodeToLocalCodePage (const XalanDOMChar *theSourceString, XalanDOMString::size_type theSourceStringLength, CharVectorType &targetVector, bool terminate=false) | |
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page. | |
TranscodeToLocalCodePage (const XalanDOMChar *theSourceString, XalanDOMString::size_type theSourceStringLength, CharVectorType &targetVector, bool terminate, char theSubstitutionChar) | |
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page. | |
const XalanDOMString | TranscodeFromLocalCodePage (const char *theSourceString, XalanDOMString::size_type theSourceStringLength=XalanDOMString::npos) |
Convert a string to a XalanDOMString, transcoding from the default local code page. | |
TranscodeToLocalCodePage (const XalanDOMChar *theSourceString, CharVectorType &targetVector, bool terminate=false) | |
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page. | |
TranscodeToLocalCodePage (const XalanDOMChar *theSourceString, CharVectorType &targetVector, bool terminate, char theSubstitutionChar) | |
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page. | |
const CharVectorType | TranscodeToLocalCodePage (const XalanDOMChar *theSourceString) |
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page. | |
bool | TranscodeToLocalCodePage (const XalanDOMString &theSourceString, CharVectorType &targetVector, bool terminate=false) |
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page. | |
void | TranscodeToLocalCodePage (const XalanDOMString &theSourceString, CharVectorType &targetVector, bool terminate, char theSubstitutionChar) |
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page. | |
const CharVectorType | TranscodeToLocalCodePage (const XalanDOMString &theSourceString) |
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page. | |
const XalanDOMString & | TranscodeFromLocalCodePage (const char *theSourceString, XalanDOMString &result, XalanDOMString::size_type theSourceStringLength=XalanDOMString::npos) |
Convert a string to a XalanDOMString, transcoding from the default local code page. | |
TranscodeFromLocalCodePage (const char *theSourceString, XalanDOMString::size_type theSourceStringLength, XalanDOMCharVectorType &theTargetVector, bool terminate=false) | |
Convert a string to a C++ standard library vector, transcoding from the default local code page. | |
TranscodeFromLocalCodePage (const char *theSourceString, XalanDOMCharVectorType &theTargetVector, bool terminate=false) | |
Convert a string to a C++ standard library vector, transcoding from the default local code page. | |
TranscodeFromLocalCodePage (const CharVectorType &theSourceString, XalanDOMString &result) | |
Convert a vector of characters to a XalanDOMString, transcoding from the default local code. |
typedef XalanVector<char> CharVectorType |
typedef XalanVector<XalanDOMChar> XalanDOMCharVectorType |
XalanDOMString& add | ( | const XalanDOMString & | theLHS, |
const XalanDOMString & | theRHS, | ||
XalanDOMString & | result | ||
) |
XalanDOMString& add | ( | const XalanDOMString & | theLHS, |
const XalanDOMChar * | theRHS, | ||
XalanDOMString & | result | ||
) |
XalanDOMString& add | ( | const XalanDOMChar * | theLHS, |
const XalanDOMString & | theRHS, | ||
XalanDOMString & | result | ||
) |
const XalanDOMString& add | ( | const char * | theLHS, |
const XalanDOMString & | theRHS, | ||
XalanDOMString & | result | ||
) |
const XalanDOMString& add | ( | const XalanDOMString & | theLHS, |
const char * | theRHS, | ||
XalanDOMString & | result | ||
) |
bool operator!= | ( | const XalanDOMString & | theLHS, |
const XalanDOMString & | theRHS | ||
) |
bool operator!= | ( | const XalanDOMChar * | theLHS, |
const XalanDOMString & | theRHS | ||
) |
bool operator!= | ( | const XalanDOMString & | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
bool operator== | ( | const XalanDOMString & | theLHS, |
const XalanDOMString & | theRHS | ||
) |
bool operator== | ( | const XalanDOMString & | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
bool operator== | ( | const XalanDOMChar * | theLHS, |
const XalanDOMString & | theRHS | ||
) |
const XalanDOMString TranscodeFromLocalCodePage | ( | const char * | theSourceString, |
XalanDOMString::size_type | theSourceStringLength = XalanDOMString::npos |
||
) |
Convert a string to a XalanDOMString, transcoding from the default local code page.
theSourceString | The source string |
theSourceStringLength | The source string length. |
const XalanDOMString& TranscodeFromLocalCodePage | ( | const char * | theSourceString, |
XalanDOMString & | result, | ||
XalanDOMString::size_type | theSourceStringLength = XalanDOMString::npos |
||
) |
Convert a string to a XalanDOMString, transcoding from the default local code page.
theSourceString | The source string |
theSourceStringLength | The source string length. |
TranscodeFromLocalCodePage | ( | const char * | theSourceString, |
XalanDOMString::size_type | theSourceStringLength, | ||
XalanDOMCharVectorType & | theTargetVector, | ||
bool | terminate = false |
||
) |
Convert a string to a C++ standard library vector, transcoding from the default local code page.
theSourceString | The source string |
theSourceStringLength | The source string length. |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
TranscodeFromLocalCodePage | ( | const char * | theSourceString, |
XalanDOMCharVectorType & | theTargetVector, | ||
bool | terminate = false |
||
) |
Convert a string to a C++ standard library vector, transcoding from the default local code page.
The string must be null-terminated.
sourceString | The source string |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
TranscodeFromLocalCodePage | ( | const CharVectorType & | theSourceString, |
XalanDOMString & | result | ||
) |
Convert a vector of characters to a XalanDOMString, transcoding from the default local code.
theSourceString | source string |
TranscodeToLocalCodePage | ( | const XalanDOMChar * | theSourceString, |
XalanDOMString::size_type | theSourceStringLength, | ||
CharVectorType & | targetVector, | ||
bool | terminate = false |
||
) |
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page.
sourceString | The source string |
sourceStringLength | The source string length. |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
TranscodeToLocalCodePage | ( | const XalanDOMChar * | theSourceString, |
XalanDOMString::size_type | theSourceStringLength, | ||
CharVectorType & | targetVector, | ||
bool | terminate, | ||
char | theSubstitutionChar | ||
) |
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page.
If the source string contines code points, that can't be represented in the local code page, the substitution character will be used
sourceString | The source string |
sourceStringLength | The source string length. |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
theSubstitutionChar | The substitution character for code points that are not presentable in the local page |
TranscodeToLocalCodePage | ( | const XalanDOMChar * | theSourceString, |
CharVectorType & | targetVector, | ||
bool | terminate = false |
||
) |
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page.
The string must be null-terminated.
theSourceString | The source string |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
TranscodeToLocalCodePage | ( | const XalanDOMChar * | theSourceString, |
CharVectorType & | targetVector, | ||
bool | terminate, | ||
char | theSubstitutionChar | ||
) |
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page.
The string must be null-terminated.
theSourceString | The source string |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
const CharVectorType TranscodeToLocalCodePage | ( | const XalanDOMChar * | theSourceString | ) |
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page.
Null-terminate the sttring...
theSourceString | source string |
bool TranscodeToLocalCodePage | ( | const XalanDOMString & | theSourceString, |
CharVectorType & | targetVector, | ||
bool | terminate = false |
||
) |
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page.
theSourceString | The source string |
targetVector | The target string |
void TranscodeToLocalCodePage | ( | const XalanDOMString & | theSourceString, |
CharVectorType & | targetVector, | ||
bool | terminate, | ||
char | theSubstitutionChar | ||
) |
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page.
theSourceString | The source string |
targetVector | The target string |
theSubstitutionChar | The substitution character for code points that are not presentable in the local page |
const CharVectorType TranscodeToLocalCodePage | ( | const XalanDOMString & | theSourceString | ) |
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page.
thetheSourceString | source string |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|