Go to the source code of this file.
Classes | |
class | DOMStringHelper |
struct | c_wstr_functor |
struct | DOMStringHashFunction |
Hash functor for DOMStrings. More... | |
struct | XalanMapKeyTraits< XalanDOMString > |
struct | DOMStringPointerHashFunction |
Hash functor for DOMStrings. More... | |
struct | XalanMapKeyTraits< XalanDOMString * > |
struct | XalanMapKeyTraits< const XalanDOMString * > |
struct | DOMStringEqualsFunction |
Equals functor for DOMStrings. More... | |
struct | DOMStringNotEqualsFunction |
Not equals functor for DOMStrings. More... | |
struct | DOMStringLessThanFunction |
Less than functor for DOMStrings. More... | |
struct | DOMStringPointerEqualToFunction |
Equal to functor for DOMStrings. More... | |
struct | DOMStringPointerLessThanFunction |
Less than functor for DOMStrings. More... | |
struct | DOMStringLessThanIgnoreCaseASCIIFunction |
Less than functor for DOMStrings which ignores case for the characters a-z and A-Z. More... | |
struct | DOMStringLessThanOrEqualFunction |
Less than or equal functor for DOMStrings. More... | |
struct | DOMStringGreaterThanFunction |
Greater than functor for DOMStrings. More... | |
struct | DOMStringGreaterThanOrEqualFunction |
Greater than or equal functor for DOMStrings. More... | |
struct | less_no_case_ascii_wide_string |
This functor is designed to compare 0-terminated wide strings in a case-insensitive manner. More... | |
Macros | |
#define | XALAN_STATIC_UCODE_STRING(str) str |
Functions | |
template<class InputIteratorType , class OutputIteratorType > | |
OutputIteratorType | XalanCopy (InputIteratorType begin, InputIteratorType end, OutputIteratorType iterator) |
template<class InputIteratorType , class OutputIteratorType , class UnaryFunction > | |
OutputIteratorType | XalanTransform (InputIteratorType begin, InputIteratorType end, OutputIteratorType iterator, UnaryFunction function) |
const XalanDOMChar * | c_wstr (const XalanDOMString &theString) |
Get the underlying representation of the target XalanDOMString as a null-terminated string. More... | |
const char * | c_str (const CharVectorType &theString) |
Get the underlying representation of the target CharVectorType as a null-terminated string. More... | |
const XalanDOMChar * | c_wstr (const XalanDOMChar *theString) |
Get the underlying representation of the wide string as a UNICODE null-terminated string. More... | |
const XalanDOMChar * | toCharArray (const XalanDOMString &theString) |
Get the underlying representation of the target XalanDOMString as an array of XalanDOMChar, not guaranteed to be null-terminated. More... | |
const XalanDOMChar * | toCharArray (const XalanDOMChar *theString) |
Get the underlying representation of a XalanDOMChar. More... | |
const char * | toCharArray (const CharVectorType &theString) |
Get the underlying representation of the target CharVectorType as a pointer to an array of characters. More... | |
void | reserve (XalanDOMString &theString, XalanDOMString::size_type theCount) |
Reserve some space in the string for more efficient concatenation... More... | |
XalanDOMString::size_type | length (const XalanDOMString &theString) |
Get the length of a XalanDOMString. More... | |
XalanDOMString::size_type | length (const XalanDOMChar *theString) |
Get the length of a null-terminated string of XalanDOMChar characters. More... | |
XalanDOMString::size_type | length (const char *theString) |
Get the length of a null-terminated string. More... | |
bool | isEmpty (const XalanDOMString &str) |
Determines if the target string contains any elements. More... | |
XalanDOMString::size_type | indexOf (const XalanDOMChar *theString, XalanDOMChar theChar) |
Simulates the java String method indexOf(). More... | |
XalanDOMString::size_type | indexOf (const XalanDOMChar *theString, XalanDOMString::size_type theStringLength, XalanDOMChar theChar) |
Simulates the java String method indexOf(). More... | |
XalanDOMString::size_type | indexOf (const XalanDOMString &theString, XalanDOMChar theChar) |
Simulates the java String method indexOf(). More... | |
indexOf (const XalanDOMChar *theString, XalanDOMString::size_type theStringLength, const XalanDOMChar *theSubstring, XalanDOMString::size_type theSubstringLength) | |
Simulates the java String method indexOf(). More... | |
indexOf (const XalanDOMChar *theString, const XalanDOMChar *theSubstring) | |
Simulates the java String method indexOf(). More... | |
indexOf (const XalanDOMString &theString, const XalanDOMString &theSubstring) | |
Simulates the java String method indexOf(). More... | |
lastIndexOf (const XalanDOMChar *theString, XalanDOMChar theChar) | |
Simulates the java String method lastIndexOf(). More... | |
XalanDOMString::size_type | lastIndexOf (const XalanDOMString &theString, XalanDOMChar theChar) |
Simulates the java String method lastIndexOf(). More... | |
startsWith (const XalanDOMChar *theString, XalanDOMString::size_type theStringLength, const XalanDOMChar *theSubstring, XalanDOMString::size_type theSubstringLength) | |
Simulates the java String method startsWith(). More... | |
bool | startsWith (const XalanDOMChar *theString, const XalanDOMChar *theSubstring) |
Simulates the java String method startsWith(). More... | |
bool | startsWith (const XalanDOMChar *theString, const XalanDOMString &theSubstring) |
Simulates the java String method startsWith(). More... | |
bool | startsWith (const XalanDOMString &theString, const XalanDOMChar *theSubstring) |
Simulates the java String method startsWith(). More... | |
bool | startsWith (const XalanDOMString &theString, const XalanDOMChar *theSubstring, XalanDOMString::size_type theSubstringLength) |
Simulates the java String method startsWith(). More... | |
bool | startsWith (const XalanDOMString &theString, const XalanDOMString &theSubstring) |
Simulates the java String method startsWith(). More... | |
endsWith (const XalanDOMChar *theString, XalanDOMString::size_type theStringLength, const XalanDOMChar *theSubstring, XalanDOMString::size_type theSubstringLength) | |
Simulates the java String method endsWith(). More... | |
bool | endsWith (const XalanDOMChar *theString, const XalanDOMChar *theSubstring) |
Simulates the java String method endsWith(). More... | |
bool | endsWith (const XalanDOMString &theString, const XalanDOMString &theSubstring) |
Simulates the java String method endsWith(). More... | |
PointerToDOMString (const void *theValue, XalanDOMString &theResult) | |
Converts a pointer into a XalanDOMString. More... | |
DoubleToDOMString (double theValue, XalanDOMString &theResult) | |
Converts a double value into a XalanDOMString. More... | |
LongToHexDOMString (long theValue, XalanDOMString &theResult) | |
Converts a long value into a XalanDOMString. More... | |
UnsignedLongToHexDOMString (unsigned long theValue, XalanDOMString &theResult) | |
Converts an unsigned long value and appends the result to a XalanDOMString. More... | |
LongToDOMString (long theValue, XalanDOMString &theResult) | |
Converts a long value into a XalanDOMString. More... | |
UnsignedLongToDOMString (unsigned long theValue, XalanDOMString &theResult) | |
Converts an unsigned long value and appends the result to a XalanDOMString. More... | |
WideStringToInt (const XalanDOMChar *theString) | |
Converts a wide string into an integer value. More... | |
WideStringToLong (const XalanDOMChar *theString) | |
Converts a wide string into a long value. More... | |
WideStringToUnsignedLong (const XalanDOMChar *theString) | |
Converts a wide string into an unsigned long value. More... | |
WideStringToDouble (const XalanDOMChar *theString, MemoryManager &theMemoryManager) | |
Converts a wide string into a double value. More... | |
int | DOMStringToInt (const XalanDOMString &theString) |
Converts a XalanDOMString into an integer value. More... | |
long | DOMStringToLong (const XalanDOMString &theString) |
Converts a XalanDOMString into a long value. More... | |
unsigned long | DOMStringToUnsignedLong (const XalanDOMString &theString) |
Converts a XalanDOMString into a long value. More... | |
double | DOMStringToDouble (const XalanDOMString &theString, MemoryManager &theMemoryManager) |
Converts a XalanDOMString into a double value. More... | |
OutputString (XalanOutputStream &theStream, const CharVectorType &theString) | |
Outputs the target string to the specified stream. More... | |
OutputString (std::ostream &theStream, const CharVectorType &theString) | |
Outputs the target string to the specified stream. More... | |
OutputString (XalanOutputStream &theStream, const XalanDOMChar *theString) | |
Outputs the target string to the specified stream. More... | |
OutputString (std::ostream &theStream, const XalanDOMChar *theString, MemoryManager &theMemoryManager) | |
Outputs the target string to the specified stream. More... | |
void | OutputString (XalanOutputStream &theStream, const XalanDOMString &theString) |
Outputs the target string to the specified stream. More... | |
void | OutputString (std::ostream &theStream, const XalanDOMString &theString, MemoryManager &theMemoryManager) |
Outputs the target string to the specified stream. More... | |
XalanOutputStream & | operator<< (XalanOutputStream &theStream, const CharVectorType &theString) |
Outputs the string to the specified stream. More... | |
std::ostream & | operator<< (std::ostream &theStream, const CharVectorType &theString) |
Outputs the string to the specified stream. More... | |
XalanOutputStream & | operator<< (XalanOutputStream &theStream, const XalanDOMChar *theString) |
Outputs the target string to the specified stream. More... | |
std::ostream & | operator<< (std::ostream &theStream, const XalanDOMChar *theString) |
Outputs the target string to the specified stream. More... | |
XalanOutputStream & | operator<< (XalanOutputStream &theStream, const XalanDOMString &theString) |
Outputs the target string to the specified stream. More... | |
std::ostream & | operator<< (std::ostream &theStream, const XalanDOMString &theString) |
Outputs the target string to the specified stream. More... | |
std::ostream & | operator<< (std::ostream &theStream, XalanDOMString &theString) |
Outputs the target string to the specified stream. More... | |
XalanDOMChar | charAt (const XalanDOMString &theString, XalanDOMString::size_type theIndex) |
Retrieves a character at a specified index in the target string. More... | |
bool | isXMLWhitespace (XalanDOMChar theChar) |
Determines whether character represents white space. More... | |
bool | isXMLDigit (XalanDOMChar theChar) |
Determines whether character represents a digit. More... | |
bool | isXMLLetterOrDigit (XalanDOMChar theChar) |
Determines whether character represents a letter or digit. More... | |
substring (const XalanDOMChar *theString, XalanDOMString &theSubstring, XalanDOMString::size_type theStartIndex, XalanDOMString::size_type theEndIndex=XalanDOMString::npos) | |
Simulates the java String method substring(). More... | |
substring (const XalanDOMString &theString, XalanDOMString &theSubstring, XalanDOMString::size_type theStartIndex, XalanDOMString::size_type theEndIndex=XalanDOMString::npos) | |
Simulates the java String method substring(). More... | |
substring (const XalanDOMString &theString, XalanDOMString::size_type theStartIndex, XalanDOMString &theResult, XalanDOMString::size_type theEndIndex=XalanDOMString::npos) | |
Simulates the java String method substring(). More... | |
XalanDOMChar | toLowerASCII (XalanDOMChar theChar) |
Converts ASCII alphabetic characters from upper case to lower case. More... | |
XalanDOMChar | toUpperASCII (XalanDOMChar theChar) |
Converts ASCII alphabetic characters from lower case to upper case. More... | |
toLowerCaseASCII (const XalanDOMChar *theString, XalanDOMString &theResult) | |
Converts ASCII alphabetic characters from upper case to lower case. More... | |
toLowerCaseASCII (const XalanDOMString &theString, XalanDOMString &theResult) | |
Converts ASCII alphabetic characters from upper case to lower case. More... | |
toLowerCaseASCII (XalanDOMString &theString) | |
Converts ASCII alphabetic characters from upper case to lower case. More... | |
toUpperCaseASCII (const XalanDOMChar *theString, XalanDOMString &theResult) | |
Converts ASCII alphabetic characters from lower case to upper case. More... | |
toUpperCaseASCII (const XalanDOMString &theString, XalanDOMString &theResult) | |
Converts ASCII alphabetic characters from lower case to upper case. More... | |
toUpperCaseASCII (XalanDOMString &theString) | |
Converts ASCII alphabetic characters from lower case to upper case. More... | |
compare (const CharVectorType &theLHS, const CharVectorType &theRHS) | |
Compare the contents of two strings. More... | |
compare (const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength) | |
Compare the contents of two character arrays. More... | |
int | compare (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two null-terminated strings. More... | |
int | compare (const XalanDOMString &theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings. More... | |
int | compare (const XalanDOMChar *theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings. More... | |
int | compare (const XalanDOMString &theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two strings. More... | |
compareIgnoreCaseASCII (const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength) | |
Compare the contents of two arrays in a case insensitive manner. More... | |
int | compareIgnoreCaseASCII (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two strings, in a case insensitive manner. More... | |
int | compareIgnoreCaseASCII (const XalanDOMString &theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings, in a case insensitive manner. More... | |
int | compareIgnoreCaseASCII (const XalanDOMString &theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two strings, in a case insensitive manner. More... | |
int | compareIgnoreCaseASCII (const XalanDOMChar *theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings, in a case insensitive manner. More... | |
collationCompare (const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength) | |
Compare the contents of two character arrays. More... | |
int | collationCompare (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two strings. More... | |
int | collationCompare (const XalanDOMString &theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings. More... | |
int | collationCompare (const XalanDOMChar *theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings. More... | |
int | collationCompare (const XalanDOMString &theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two strings. More... | |
equals (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theLength) | |
Compare the contents of two arrays for equality. More... | |
bool | equals (const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength) |
Compare the contents of two arrays for equality. More... | |
bool | equals (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two strings for equality. More... | |
bool | equals (const XalanDOMString &theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings for equality. More... | |
bool | equals (const XalanDOMChar *theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings for equality. More... | |
bool | equals (const XalanDOMString &theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two strings for equality. More... | |
bool | equals (const XalanDOMString &theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength) |
Compare the contents of two strings for equality. More... | |
equalsIgnoreCaseASCII (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS, XalanDOMString::size_type theLength) | |
Compare the contents of two arrays for equality, without regard for case. More... | |
bool | equalsIgnoreCaseASCII (const XalanDOMChar *theLHS, XalanDOMString::size_type theLHSLength, const XalanDOMChar *theRHS, XalanDOMString::size_type theRHSLength) |
Compare the contents of two strings for equality, without regard for case. More... | |
bool | equalsIgnoreCaseASCII (const XalanDOMChar *theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two strings for equality, without regard for case. More... | |
bool | equalsIgnoreCaseASCII (const XalanDOMString &theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings for equality, without regard for case Only the characters A-Z and a-z are considered. More... | |
bool | equalsIgnoreCaseASCII (const XalanDOMChar *theLHS, const XalanDOMString &theRHS) |
Compare the contents of two strings for equality, without regard for case. More... | |
bool | equalsIgnoreCaseASCII (const XalanDOMString &theLHS, const XalanDOMChar *theRHS) |
Compare the contents of two strings for equality, without regard for case. More... | |
bool | operator< (const CharVectorType &theLHS, const CharVectorType &theRHS) |
Implements operator< for CharVectorType. More... | |
bool | operator< (const XalanDOMString &theLHS, const XalanDOMString &theRHS) |
Implements operator< for DOMStrings. More... | |
XalanDOMString & | assign (XalanDOMString &theString, const XalanDOMString &theStringToAssign) |
Assign one string to another. More... | |
XalanDOMString & | assign (XalanDOMString &theString, const XalanDOMChar *theStringToAssign, XalanDOMString::size_type theStringToAssignLength=XalanDOMString::npos) |
Assign one string to another. More... | |
XalanDOMString & | append (XalanDOMString &theString, const XalanDOMString &theStringToAppend) |
Concatenate two strings. More... | |
XalanDOMString & | append (XalanDOMString &theString, const XalanDOMChar *theStringToAppend, XalanDOMString::size_type theStringToAppendLength=XalanDOMString::npos) |
Concatenate two strings. More... | |
XalanDOMString & | append (XalanDOMString &theString, const char *theStringToAppend, XalanDOMString::size_type theStringToAppendLength=XalanDOMString::npos) |
Concatenate two strings. More... | |
XalanDOMString & | append (XalanDOMString &theString, const XalanDOMChar theCharToAppend) |
Concatenate a string and a character. More... | |
XalanDOMString & | append (XalanDOMString &theString, char theCharToAppend) |
Concatenate a string and a character. More... | |
XalanDOMString & | insert (XalanDOMString &theString, XalanDOMString::size_type thePosition, const XalanDOMString &theStringToInsert) |
Insert a string into another string. More... | |
XalanDOMString & | insert (XalanDOMString &theString, XalanDOMString::size_type thePosition, const XalanDOMChar *theStringToInsert) |
Insert a string into another string. More... | |
trim (const XalanDOMString &theString, XalanDOMString &theResult) | |
Remove trailing whitespace. More... | |
void | clear (XalanDOMString &theString) |
Remove all elements from target string. More... | |
void | erase (XalanDOMString &theString) |
Remove all elements from target string. More... | |
void | releaseMemory (XalanDOMString &theString, MemoryManagerType &theManager) |
Remove all elements from target string and frees all allocated memory. More... | |
CopyWideStringToVector (const XalanDOMChar *theString, CharVectorType &theVector) | |
CopyStringToVector (const char *theString, CharVectorType &theVector) | |
MakeXalanDOMCharVector (const char *data, XalanDOMCharVectorType &result, bool fTranscode=true) | |
Utility function to make a null-terminated vector of XMLChs, from a null-terminated array of chars, via transcoding, if requested. More... | |
MakeXalanDOMCharVector (const XalanDOMChar *data, XalanDOMCharVectorType &result) | |
Utility function to make a null-terminated vector of XMLChs, from a null-terminated array of XalanDOMChar. More... | |
XalanDOMCharVectorType & | MakeXalanDOMCharVector (const XalanDOMString &data, XalanDOMCharVectorType &result) |
Utility function to make a null-terminated vector of XMLChs, from a XalanDOMString. More... | |
isXMLWhitespace (const XalanDOMString &string) | |
Determines if the string contains only whitespace. More... | |
isXMLWhitespace (const XalanDOMChar ch[], XalanDOMString::size_type start, XalanDOMString::size_type length) | |
Determines if a range in an array contains only whitespace. More... | |
bool | isXMLWhitespace (const XalanDOMChar *theString) |
Determines if a null-terminated string contains only whitespace. More... | |
#define XALAN_STATIC_UCODE_STRING | ( | str) | str |
XalanDOMString& append | ( | XalanDOMString & | theString, |
const XalanDOMString & | theStringToAppend | ||
) |
Concatenate two strings.
theString | target string |
theStringToAppend | string to add to target |
XalanDOMString& append | ( | XalanDOMString & | theString, |
const XalanDOMChar * | theStringToAppend, | ||
XalanDOMString::size_type | theStringToAppendLength = XalanDOMString::npos |
||
) |
Concatenate two strings.
theString | target string |
theStringToAppend | string to add to target |
theStringToAppendLength | length of the string (XalanDOMString::npos implies the string is null-terminated) |
XalanDOMString& append | ( | XalanDOMString & | theString, |
const char * | theStringToAppend, | ||
XalanDOMString::size_type | theStringToAppendLength = XalanDOMString::npos |
||
) |
Concatenate two strings.
theString | target string |
theStringToAppend | string to add to target |
theStringToAppendLength | length of the string (XalanDOMString::npos implies the string is null-terminated) |
XalanDOMString& append | ( | XalanDOMString & | theString, |
const XalanDOMChar | theCharToAppend | ||
) |
Concatenate a string and a character.
theString | target string |
theCharToAppend | the character to add to the target |
XalanDOMString& append | ( | XalanDOMString & | theString, |
char | theCharToAppend | ||
) |
Concatenate a string and a character.
theString | target string |
theCharToAppend | the character to add to the target |
XalanDOMString& assign | ( | XalanDOMString & | theString, |
const XalanDOMString & | theStringToAssign | ||
) |
Assign one string to another.
theString | target string |
theStringToAppend | string to assign |
theStringToAppendLength | length of the string (XalanDOMString::npos implies the string is null-terminated) |
XalanDOMString& assign | ( | XalanDOMString & | theString, |
const XalanDOMChar * | theStringToAssign, | ||
XalanDOMString::size_type | theStringToAssignLength = XalanDOMString::npos |
||
) |
Assign one string to another.
theString | target string |
theStringToAppend | string to assign |
theStringToAppendLength | length of the string (XalanDOMString::npos implies the string is null-terminated) |
const char* c_str | ( | const CharVectorType & | theString) |
Get the underlying representation of the target CharVectorType as a null-terminated string.
theString | target string |
const XalanDOMChar* c_wstr | ( | const XalanDOMString & | theString) |
Get the underlying representation of the target XalanDOMString as a null-terminated string.
theString | target string |
const XalanDOMChar* c_wstr | ( | const XalanDOMChar * | theString) |
Get the underlying representation of the wide string as a UNICODE null-terminated string.
This is here simply for consistency in the code. On certain platforms, compiler- generated wide strings will not contain Unicode code points. Another macro converts those into XalanDOMStrings, which are then transcoded. In these cases, the previous defined c_sstr() function gets called.
On platforms where the compiler does generate Unicode wide strings, this function will be called instead.
theString | target string |
XalanDOMChar charAt | ( | const XalanDOMString & | theString, |
XalanDOMString::size_type | theIndex | ||
) |
Retrieves a character at a specified index in the target string.
theString | target string |
theIndex | index of character |
void clear | ( | XalanDOMString & | theString) |
Remove all elements from target string.
theString | target string |
collationCompare | ( | const XalanDOMChar * | theLHS, |
XalanDOMString::size_type | theLHSLength, | ||
const XalanDOMChar * | theRHS, | ||
XalanDOMString::size_type | theRHSLength | ||
) |
Compare the contents of two character arrays.
theLHS | first array to compare |
theLHSLength | the length of the first array |
theRHS | second array to compare |
theRHSLength | the length of the second array |
int collationCompare | ( | const XalanDOMChar * | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two strings.
theLHS | first string to compare |
theRHS | second string to compare |
int collationCompare | ( | const XalanDOMString & | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings.
theLHS | first string to compare |
theRHS | second string to compare |
int collationCompare | ( | const XalanDOMChar * | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings.
theLHS | first string to compare |
theRHS | second string to compare |
int collationCompare | ( | const XalanDOMString & | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two strings.
theLHS | first string to compare |
theRHS | second string to compare |
compare | ( | const CharVectorType & | theLHS, |
const CharVectorType & | theRHS | ||
) |
Compare the contents of two strings.
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first string to compare |
theRHS | second string to compare |
compare | ( | const XalanDOMChar * | theLHS, |
XalanDOMString::size_type | theLHSLength, | ||
const XalanDOMChar * | theRHS, | ||
XalanDOMString::size_type | theRHSLength | ||
) |
Compare the contents of two character arrays.
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first array to compare |
theLHSLength | the length of the first array |
theRHS | second array to compare |
theRHSLength | the length of the second array |
int compare | ( | const XalanDOMChar * | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two null-terminated strings.
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first string to compare |
theRHS | second string to compare |
int compare | ( | const XalanDOMString & | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings.
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first string to compare |
theRHS | second string to compare |
int compare | ( | const XalanDOMChar * | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings.
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first string to compare |
theRHS | second string to compare |
int compare | ( | const XalanDOMString & | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two strings.
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first string to compare |
theRHS | second string to compare |
compareIgnoreCaseASCII | ( | const XalanDOMChar * | theLHS, |
XalanDOMString::size_type | theLHSLength, | ||
const XalanDOMChar * | theRHS, | ||
XalanDOMString::size_type | theRHSLength | ||
) |
Compare the contents of two arrays in a case insensitive manner.
Only the characters a-z and A-Z are considered as characters with "case".
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first array to compare |
theLHSLength | the length of the first array |
theRHS | second array to compare |
theRHSLength | the length of the second array |
int compareIgnoreCaseASCII | ( | const XalanDOMChar * | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two strings, in a case insensitive manner.
Only the characters a-z and A-Z are considered as characters with "case".
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first string to compare |
theRHS | second string to compare |
int compareIgnoreCaseASCII | ( | const XalanDOMString & | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings, in a case insensitive manner.
Only the characters a-z and A-Z are considered as characters with "case".
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first string to compare |
theRHS | second string to compare |
int compareIgnoreCaseASCII | ( | const XalanDOMString & | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two strings, in a case insensitive manner.
Only the characters a-z and A-Z are considered as characters with "case".
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first string to compare |
theRHS | second string to compare |
int compareIgnoreCaseASCII | ( | const XalanDOMChar * | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings, in a case insensitive manner.
Only the characters a-z and A-Z are considered for the comparison.
THIS FUNCTION DOES NOT COMPARE STRINGS LIKE strcmp() OR ANY OTHER "COLLATION" ALGORITHM.
theLHS | first string to compare |
theRHS | second string to compare |
CopyStringToVector | ( | const char * | theString, |
CharVectorType & | theVector | ||
) |
CopyWideStringToVector | ( | const XalanDOMChar * | theString, |
CharVectorType & | theVector | ||
) |
double DOMStringToDouble | ( | const XalanDOMString & | theString, |
MemoryManager & | theMemoryManager | ||
) |
Converts a XalanDOMString into a double value.
theString | target string |
theMemoryManager | The MemoryManager instance to use. |
int DOMStringToInt | ( | const XalanDOMString & | theString) |
Converts a XalanDOMString into an integer value.
theString | target string |
long DOMStringToLong | ( | const XalanDOMString & | theString) |
Converts a XalanDOMString into a long value.
theString | target string |
unsigned long DOMStringToUnsignedLong | ( | const XalanDOMString & | theString) |
Converts a XalanDOMString into a long value.
theString | target string |
DoubleToDOMString | ( | double | theValue, |
XalanDOMString & | theResult | ||
) |
Converts a double value into a XalanDOMString.
theValue | number to be converted |
theResult | the string to append with the result |
endsWith | ( | const XalanDOMChar * | theString, |
XalanDOMString::size_type | theStringLength, | ||
const XalanDOMChar * | theSubstring, | ||
XalanDOMString::size_type | theSubstringLength | ||
) |
Simulates the java String method endsWith().
theString | target string to search |
theSubstring | substring searched for |
bool endsWith | ( | const XalanDOMChar * | theString, |
const XalanDOMChar * | theSubstring | ||
) |
Simulates the java String method endsWith().
theString | target string to search |
theSubstring | substring searched for |
bool endsWith | ( | const XalanDOMString & | theString, |
const XalanDOMString & | theSubstring | ||
) |
Simulates the java String method endsWith().
theString | target string to search |
theSubstring | substring searched for |
equals | ( | const XalanDOMChar * | theLHS, |
const XalanDOMChar * | theRHS, | ||
XalanDOMString::size_type | theLength | ||
) |
Compare the contents of two arrays for equality.
theLHS | first array to compare |
theRHS | second array to compare |
theLength | the length of the arrays |
bool equals | ( | const XalanDOMChar * | theLHS, |
XalanDOMString::size_type | theLHSLength, | ||
const XalanDOMChar * | theRHS, | ||
XalanDOMString::size_type | theRHSLength | ||
) |
Compare the contents of two arrays for equality.
theLHS | first array to compare |
theLHSLength | the length of the theLHS |
theRHS | second array to compare |
theRHSLength | the length of the theRHS |
bool equals | ( | const XalanDOMChar * | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two strings for equality.
theLHS | first string to compare |
theRHS | second string to compare |
bool equals | ( | const XalanDOMString & | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings for equality.
theLHS | first string to compare |
theRHS | second string to compare |
bool equals | ( | const XalanDOMChar * | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings for equality.
theLHS | first string to compare |
theRHS | second string to compare |
bool equals | ( | const XalanDOMString & | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two strings for equality.
theLHS | first string to compare |
theRHS | second string to compare |
bool equals | ( | const XalanDOMString & | theLHS, |
const XalanDOMChar * | theRHS, | ||
XalanDOMString::size_type | theRHSLength | ||
) |
Compare the contents of two strings for equality.
theLHS | first string to compare |
theRHS | second string to compare |
theRHSLength | the length of the theRHS |
equalsIgnoreCaseASCII | ( | const XalanDOMChar * | theLHS, |
const XalanDOMChar * | theRHS, | ||
XalanDOMString::size_type | theLength | ||
) |
Compare the contents of two arrays for equality, without regard for case.
Only the characters a-z and A-Z are considered characters with "case".
theLHS | first string to compare |
theRHS | second string to compare |
bool equalsIgnoreCaseASCII | ( | const XalanDOMChar * | theLHS, |
XalanDOMString::size_type | theLHSLength, | ||
const XalanDOMChar * | theRHS, | ||
XalanDOMString::size_type | theRHSLength | ||
) |
Compare the contents of two strings for equality, without regard for case.
Only the characters a-z and A-Z are considered characters with "case".
theLHS | first string to compare |
theLHSLength | the length of the theLHS |
theRHS | second string to compare |
theRHSLength | the length of the theRHS |
bool equalsIgnoreCaseASCII | ( | const XalanDOMChar * | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two strings for equality, without regard for case.
Only the characters a-z and A-Z are considered characters with "case".
theLHS | first string to compare |
theRHS | second string to compare |
bool equalsIgnoreCaseASCII | ( | const XalanDOMString & | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings for equality, without regard for case Only the characters A-Z and a-z are considered.
theLHS | first string to compare |
theRHS | second string to compare |
bool equalsIgnoreCaseASCII | ( | const XalanDOMChar * | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Compare the contents of two strings for equality, without regard for case.
Only the characters a-z and A-Z are considered characters with "case".
theLHS | first string to compare |
theRHS | second string to compare |
bool equalsIgnoreCaseASCII | ( | const XalanDOMString & | theLHS, |
const XalanDOMChar * | theRHS | ||
) |
Compare the contents of two strings for equality, without regard for case.
Only the characters A-Z and a-z are considered.
theLHS | first string to compare |
theRHS | second string to compare |
void erase | ( | XalanDOMString & | theString) |
Remove all elements from target string.
theString | target string |
XalanDOMString::size_type indexOf | ( | const XalanDOMChar * | theString, |
XalanDOMChar | theChar | ||
) |
Simulates the java String method indexOf().
theString | string to search |
theChar | character searched for |
XalanDOMString::size_type indexOf | ( | const XalanDOMChar * | theString, |
XalanDOMString::size_type | theStringLength, | ||
XalanDOMChar | theChar | ||
) |
Simulates the java String method indexOf().
theString | string to search |
theStringLength | the length of theString |
theChar | character searched for |
XalanDOMString::size_type indexOf | ( | const XalanDOMString & | theString, |
XalanDOMChar | theChar | ||
) |
Simulates the java String method indexOf().
theString | string to search |
theChar | character searched for |
indexOf | ( | const XalanDOMChar * | theString, |
XalanDOMString::size_type | theStringLength, | ||
const XalanDOMChar * | theSubstring, | ||
XalanDOMString::size_type | theSubstringLength | ||
) |
Simulates the java String method indexOf().
theString | string to search |
theStringLength | length of the string to search |
theSubstring | substring searched for |
theSubstringLength | length of the substring searched for |
indexOf | ( | const XalanDOMChar * | theString, |
const XalanDOMChar * | theSubstring | ||
) |
Simulates the java String method indexOf().
theString | string to search |
theSubstring | substring searched for |
indexOf | ( | const XalanDOMString & | theString, |
const XalanDOMString & | theSubstring | ||
) |
Simulates the java String method indexOf().
theString | string to search |
theSubstring | substring searched for |
XalanDOMString& insert | ( | XalanDOMString & | theString, |
XalanDOMString::size_type | thePosition, | ||
const XalanDOMString & | theStringToInsert | ||
) |
Insert a string into another string.
theString | target string |
thePosition | The position in the target string to insert |
theStringToInsert | The string to insert |
XalanDOMString& insert | ( | XalanDOMString & | theString, |
XalanDOMString::size_type | thePosition, | ||
const XalanDOMChar * | theStringToInsert | ||
) |
Insert a string into another string.
theString | target string |
thePosition | The position in the target string to insert |
theStringToInsert | The string to insert |
bool isEmpty | ( | const XalanDOMString & | str) |
Determines if the target string contains any elements.
str | target string |
bool isXMLDigit | ( | XalanDOMChar | theChar) |
Determines whether character represents a digit.
theChar | target character |
bool isXMLLetterOrDigit | ( | XalanDOMChar | theChar) |
Determines whether character represents a letter or digit.
theChar | target character |
bool isXMLWhitespace | ( | XalanDOMChar | theChar) |
Determines whether character represents white space.
theChar | target character |
isXMLWhitespace | ( | const XalanDOMString & | string) |
Determines if the string contains only whitespace.
theString | target string |
isXMLWhitespace | ( | const XalanDOMChar | ch[], |
XalanDOMString::size_type | start, | ||
XalanDOMString::size_type | length | ||
) |
Determines if a range in an array contains only whitespace.
ch | target array |
start | starting index to examine |
length | number of characters to examine |
bool isXMLWhitespace | ( | const XalanDOMChar * | theString) |
Determines if a null-terminated string contains only whitespace.
theString | target string |
lastIndexOf | ( | const XalanDOMChar * | theString, |
XalanDOMChar | theChar | ||
) |
Simulates the java String method lastIndexOf().
theString | string to search |
theChar | character searched for |
XalanDOMString::size_type lastIndexOf | ( | const XalanDOMString & | theString, |
XalanDOMChar | theChar | ||
) |
Simulates the java String method lastIndexOf().
theString | string to search |
theChar | character searched for |
XalanDOMString::size_type length | ( | const XalanDOMString & | theString) |
Get the length of a XalanDOMString.
theString | target string |
XalanDOMString::size_type length | ( | const XalanDOMChar * | theString) |
Get the length of a null-terminated string of XalanDOMChar characters.
theString | target string |
XalanDOMString::size_type length | ( | const char * | theString) |
Get the length of a null-terminated string.
theString | target string |
LongToDOMString | ( | long | theValue, |
XalanDOMString & | theResult | ||
) |
Converts a long value into a XalanDOMString.
theValue | number to be converted |
theResult | the string to append with the result |
LongToHexDOMString | ( | long | theValue, |
XalanDOMString & | theResult | ||
) |
Converts a long value into a XalanDOMString.
Negative values are ignored.
theValue | number to be converted |
theResult | the string to append with the result |
MakeXalanDOMCharVector | ( | const char * | data, |
XalanDOMCharVectorType & | result, | ||
bool | fTranscode = true |
||
) |
Utility function to make a null-terminated vector of XMLChs, from a null-terminated array of chars, via transcoding, if requested.
data | array to be converted |
whether | or not to transcode |
MakeXalanDOMCharVector | ( | const XalanDOMChar * | data, |
XalanDOMCharVectorType & | result | ||
) |
Utility function to make a null-terminated vector of XMLChs, from a null-terminated array of XalanDOMChar.
data | array to be converted |
XalanDOMCharVectorType& MakeXalanDOMCharVector | ( | const XalanDOMString & | data, |
XalanDOMCharVectorType & | result | ||
) |
Utility function to make a null-terminated vector of XMLChs, from a XalanDOMString.
data | XalanDOMString to be converted |
bool operator< | ( | const CharVectorType & | theLHS, |
const CharVectorType & | theRHS | ||
) |
Implements operator< for CharVectorType.
theLHS | first string to compare |
theRHS | second string to compare |
bool operator< | ( | const XalanDOMString & | theLHS, |
const XalanDOMString & | theRHS | ||
) |
Implements operator< for DOMStrings.
theLHS | first string to compare |
theRHS | second string to compare |
XalanOutputStream& operator<< | ( | XalanOutputStream & | theStream, |
const CharVectorType & | theString | ||
) |
Outputs the string to the specified stream.
theStream | output stream |
theString | the string to output |
std::ostream& operator<< | ( | std::ostream & | theStream, |
const CharVectorType & | theString | ||
) |
Outputs the string to the specified stream.
theStream | output stream |
theString | the string to output |
XalanOutputStream& operator<< | ( | XalanOutputStream & | theStream, |
const XalanDOMChar * | theString | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
std::ostream& operator<< | ( | std::ostream & | theStream, |
const XalanDOMChar * | theString | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
XalanOutputStream& operator<< | ( | XalanOutputStream & | theStream, |
const XalanDOMString & | theString | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
std::ostream& operator<< | ( | std::ostream & | theStream, |
const XalanDOMString & | theString | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
std::ostream& operator<< | ( | std::ostream & | theStream, |
XalanDOMString & | theString | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
OutputString | ( | XalanOutputStream & | theStream, |
const CharVectorType & | theString | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
OutputString | ( | std::ostream & | theStream, |
const CharVectorType & | theString | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
OutputString | ( | XalanOutputStream & | theStream, |
const XalanDOMChar * | theString | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
OutputString | ( | std::ostream & | theStream, |
const XalanDOMChar * | theString, | ||
MemoryManager & | theMemoryManager | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
void OutputString | ( | XalanOutputStream & | theStream, |
const XalanDOMString & | theString | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
void OutputString | ( | std::ostream & | theStream, |
const XalanDOMString & | theString, | ||
MemoryManager & | theMemoryManager | ||
) |
Outputs the target string to the specified stream.
theStream | output stream |
theString | target string |
theMemoryManager | The MemoryManager instance to use. |
PointerToDOMString | ( | const void * | theValue, |
XalanDOMString & | theResult | ||
) |
Converts a pointer into a XalanDOMString.
theValue | pointer to be converted |
theResult | the string to append with the result |
void releaseMemory | ( | XalanDOMString & | theString, |
MemoryManagerType & | theManager | ||
) |
Remove all elements from target string and frees all allocated memory.
theString | target string |
void reserve | ( | XalanDOMString & | theString, |
XalanDOMString::size_type | theCount | ||
) |
Reserve some space in the string for more efficient concatenation...
theString | target string |
theCount | The amount of space to reserve |
startsWith | ( | const XalanDOMChar * | theString, |
XalanDOMString::size_type | theStringLength, | ||
const XalanDOMChar * | theSubstring, | ||
XalanDOMString::size_type | theSubstringLength | ||
) |
Simulates the java String method startsWith().
theString | target string to search |
theStringLength | the length of theString |
theSubstring | substring searched for |
theSubstringLength | the length of theSubstring |
bool startsWith | ( | const XalanDOMChar * | theString, |
const XalanDOMChar * | theSubstring | ||
) |
Simulates the java String method startsWith().
theDOMString | target string to search |
theSubstring | substring searched for |
bool startsWith | ( | const XalanDOMChar * | theString, |
const XalanDOMString & | theSubstring | ||
) |
Simulates the java String method startsWith().
theDOMString | target string to search |
theSubstring | substring searched for |
bool startsWith | ( | const XalanDOMString & | theString, |
const XalanDOMChar * | theSubstring | ||
) |
Simulates the java String method startsWith().
theDOMString | target string to search |
theSubstring | substring searched for |
bool startsWith | ( | const XalanDOMString & | theString, |
const XalanDOMChar * | theSubstring, | ||
XalanDOMString::size_type | theSubstringLength | ||
) |
Simulates the java String method startsWith().
theDOMString | target string to search |
theSubstring | substring searched for |
theSubstringLength | the length of theSubstring |
bool startsWith | ( | const XalanDOMString & | theString, |
const XalanDOMString & | theSubstring | ||
) |
Simulates the java String method startsWith().
theDOMString | target string to search |
theSubstring | substring searched for |
substring | ( | const XalanDOMChar * | theString, |
XalanDOMString & | theSubstring, | ||
XalanDOMString::size_type | theStartIndex, | ||
XalanDOMString::size_type | theEndIndex = XalanDOMString::npos |
||
) |
Simulates the java String method substring().
Returns a new string that is a substring of this string. The substring begins at the specified theStartIndex and extends to the character at index theEndIndex - 1. Thus the length of the substring is theEndIndex - theStartIndex.
theString | source string |
theSubstring | target string |
theStartIndex | starting index, inclusive |
theEndIndex | ending index, exclusive |
substring | ( | const XalanDOMString & | theString, |
XalanDOMString & | theSubstring, | ||
XalanDOMString::size_type | theStartIndex, | ||
XalanDOMString::size_type | theEndIndex = XalanDOMString::npos |
||
) |
Simulates the java String method substring().
Returns a new string that is a substring of this string. The substring begins at the specified theStartIndex and extends to the character at index theEndIndex - 1. Thus the length of the substring is theEndIndex - theStartIndex.
theString | source string |
theSubstring | target string |
theStartIndex | starting index, inclusive |
theEndIndex | ending index, exclusive |
substring | ( | const XalanDOMString & | theString, |
XalanDOMString::size_type | theStartIndex, | ||
XalanDOMString & | theResult, | ||
XalanDOMString::size_type | theEndIndex = XalanDOMString::npos |
||
) |
Simulates the java String method substring().
Returns a new string that is a substring of this string. The substring begins at the specified theStartIndex and extends to the character at index theEndIndex - 1. Thus the length of the substring is theEndIndex-theStartIndex.
theString | source string |
theStartIndex | starting index, inclusive |
theEndIndex | ending index, exclusive |
const XalanDOMChar* toCharArray | ( | const XalanDOMString & | theString) |
Get the underlying representation of the target XalanDOMString as an array of XalanDOMChar, not guaranteed to be null-terminated.
theString | target string |
const XalanDOMChar* toCharArray | ( | const XalanDOMChar * | theString) |
Get the underlying representation of a XalanDOMChar.
theString | target string |
const char* toCharArray | ( | const CharVectorType & | theString) |
Get the underlying representation of the target CharVectorType as a pointer to an array of characters.
theString | target string |
XalanDOMChar toLowerASCII | ( | XalanDOMChar | theChar) |
Converts ASCII alphabetic characters from upper case to lower case.
This function works only with the Unicode characters A-Z.
theString | target string |
toLowerCaseASCII | ( | const XalanDOMChar * | theString, |
XalanDOMString & | theResult | ||
) |
Converts ASCII alphabetic characters from upper case to lower case.
This function works only with the characters a-z and A-Z.
theString | The source string |
theResult | The target string |
toLowerCaseASCII | ( | const XalanDOMString & | theString, |
XalanDOMString & | theResult | ||
) |
Converts ASCII alphabetic characters from upper case to lower case.
This function works only with the characters a-z and A-Z.
theString | The source string |
theResult | The target string |
toLowerCaseASCII | ( | XalanDOMString & | theString) |
Converts ASCII alphabetic characters from upper case to lower case.
This function works only with the characters a-z and A-Z.
theString | The string to convert |
XalanDOMChar toUpperASCII | ( | XalanDOMChar | theChar) |
Converts ASCII alphabetic characters from lower case to upper case.
This function works only with the Unicode characters a-z.
theString | target string |
toUpperCaseASCII | ( | const XalanDOMChar * | theString, |
XalanDOMString & | theResult | ||
) |
Converts ASCII alphabetic characters from lower case to upper case.
This function works only with the characters a-z and A-Z.
theString | The source string |
theResult | The target string |
toUpperCaseASCII | ( | const XalanDOMString & | theString, |
XalanDOMString & | theResult | ||
) |
Converts ASCII alphabetic characters from lower case to upper case.
This function works only with the characters a-z and A-Z.
theString | The source string |
theResult | The target string |
toUpperCaseASCII | ( | XalanDOMString & | theString) |
Converts ASCII alphabetic characters from lower case to upper case.
This function works only with the characters a-z and A-Z.
theString | The string to convert |
trim | ( | const XalanDOMString & | theString, |
XalanDOMString & | theResult | ||
) |
Remove trailing whitespace.
theString | target string |
UnsignedLongToDOMString | ( | unsigned long | theValue, |
XalanDOMString & | theResult | ||
) |
Converts an unsigned long value and appends the result to a XalanDOMString.
theValue | number to be converted |
theResult | the string to append with the result |
UnsignedLongToHexDOMString | ( | unsigned long | theValue, |
XalanDOMString & | theResult | ||
) |
Converts an unsigned long value and appends the result to a XalanDOMString.
theValue | number to be converted |
theResult | the string to append with the result |
WideStringToDouble | ( | const XalanDOMChar * | theString, |
MemoryManager & | theMemoryManager | ||
) |
Converts a wide string into a double value.
theString | target string |
theMemoryManager | The MemoryManager instance to use. |
WideStringToInt | ( | const XalanDOMChar * | theString) |
Converts a wide string into an integer value.
theString | target string |
WideStringToLong | ( | const XalanDOMChar * | theString) |
Converts a wide string into a long value.
theString | target string |
WideStringToUnsignedLong | ( | const XalanDOMChar * | theString) |
Converts a wide string into an unsigned long value.
theString | target string |
OutputIteratorType XalanCopy | ( | InputIteratorType | begin, |
InputIteratorType | end, | ||
OutputIteratorType | iterator | ||
) |
OutputIteratorType XalanTransform | ( | InputIteratorType | begin, |
InputIteratorType | end, | ||
OutputIteratorType | iterator, | ||
UnaryFunction | function | ||
) |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|