Go to the source code of this file.
Classes
Typedefs
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 Documentation
Function Documentation
bool operator!= |
( |
const XalanDOMChar * |
theLHS, |
|
|
const XalanDOMString & |
theRHS |
|
) |
| |
bool operator!= |
( |
const XalanDOMString & |
theLHS, |
|
|
const XalanDOMChar * |
theRHS |
|
) |
| |
bool operator== |
( |
const XalanDOMString & |
theLHS, |
|
|
const XalanDOMChar * |
theRHS |
|
) |
| |
bool operator== |
( |
const XalanDOMChar * |
theLHS, |
|
|
const XalanDOMString & |
theRHS |
|
) |
| |
Convert a string to a XalanDOMString, transcoding from the default local code page.
- Parameters:
-
theSourceString | The source string |
theSourceStringLength | The source string length. |
- Returns:
- The new string.
Convert a string to a C++ standard library vector, transcoding from the default local code page.
- Parameters:
-
theSourceString | The source string |
theSourceStringLength | The source string length. |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
- Returns:
- true if successful, false if not.
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.
- Parameters:
-
sourceString | The source string |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
- Returns:
- true if successful, false if not.
Convert a vector of characters to a XalanDOMString, transcoding from the default local code.
- Parameters:
-
theSourceString | source string |
- Returns:
- The transcoded string.
Convert a string to a XalanDOMString, transcoding from the default local code page.
- Parameters:
-
theSourceString | The source string |
theSourceStringLength | The source string length. |
- Returns:
- The new string.
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page.
- Parameters:
-
sourceString | The source string |
sourceStringLength | The source string length. |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
- Returns:
- true if successful, false if not.
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page.
- Parameters:
-
thetheSourceString | source string |
- Returns:
- The transcoded 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.
- Parameters:
-
theSourceString | The source string |
targetVector | The target string |
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.
- Parameters:
-
theSourceString | The source string |
targetVector | The target string |
terminate | If true, the transcoded string will be null-terminated |
- Returns:
- true if successful, false if not.
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
- Parameters:
-
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, |
|
|
char |
theSubstitutionChar |
|
) |
| |
Convert a XalanDOMChar string to C++ standard library vector, transcoding to the default local code page.
The string _must_ be null-terminated.
- Parameters:
-
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...
- Parameters:
-
theSourceString | source string |
- Returns:
- The transcoded string.
Convert XalanDOMString to C++ standard library vector, transcoding to the default local code page.
- Parameters:
-
theSourceString | The source string |
targetVector | The target string |
- Returns:
- true if successful, false if not.