Celartem::String Member List

This is the complete list of members for Celartem::String, including all inherited members.
allocate(size_t length)Celartem::String
applyTransform(Transform &inTransform)Celartem::String
begin() const Celartem::String [inline]
c_str() const Celartem::String
c_utf8str() const Celartem::String [inline]
chomp() const Celartem::String
clear()Celartem::String
compare(const String &str1, const String &str2)Celartem::String [static]
compare(const String &str) const Celartem::String
compareI(const String &str1, const String &str2)Celartem::String [static]
compareI(const String &str) const Celartem::String
concat(const utf8s &str1, const Celartem::String &str2)Celartem::String [static]
concat(const SimpleArray< String > &inStrings, const String &inSeparator=NullString)Celartem::String [static]
deserialize(Stream *inStream, size_t inLevel, Endian inEndian)Celartem::String
end() const Celartem::String [inline]
endWith(const String &inPattern) const Celartem::String
erase(size_t inPos, size_t inLength) const Celartem::String
erase(const String &inPattern) const Celartem::String
findOneOf(const UChar4 *inChars, size_t inCharCount) const Celartem::String
findOneOf(const String &inChars) const Celartem::String
findPos(const String &inPattern) const Celartem::String
findPtr(const String &inPattern) const Celartem::String
format(const char *format,...)Celartem::String
format(const wchar_t *format,...)Celartem::String
format_utf8(const char *format,...)Celartem::String
getCharcode(const UChar1 *inStrPtr)Celartem::String [static]
getCharPos(UChar4 u, size_t from=0) const Celartem::String
getCharSize(const UChar1 *inStrPtr)Celartem::String [static]
getFirstCharPos(UChar4 u) const Celartem::String
getFirstCharPtr(UChar4 u) const Celartem::String
getLastCharPos(UChar4 u) const Celartem::String
getLastCharPtr(UChar4 u) const Celartem::String
getLength() const Celartem::String
getNthCharPos(size_t nCharPos) const Celartem::String
getNthCharPtr(size_t nCharPos) const Celartem::String
getNthCharUtf8Ptr(size_t nCharPos) const Celartem::String [inline]
getNthUnicodeChar(size_t nCharPos) const Celartem::String [inline]
getNumOfChars() const Celartem::String
getPatternPos(const String &str, size_t from=0) const Celartem::String [inline]
isEmpty() const Celartem::String
isLineTerminator(const UChar1 *inStrPtr)Celartem::String [static]
isValidUTF8Sequence(const u8 *inDataToValidate, size_t inSize)Celartem::String [static]
isWhiteSpace(const UChar1 *inStrPtr)Celartem::String [static]
match(const String &inPattern, SimpleArray< String > &outMatches) const Celartem::String
match(const String &inPattern) const Celartem::String
nbrk(const String &str, size_t from=0) const Celartem::String
next(const UChar1 *inStrPtr)Celartem::String [static]
next(UChar1 *inStrPtr)Celartem::String [static]
normalize(UnicodeNormalizeForm form) const Celartem::String
operator!=(const String &str) const Celartem::String
operator()(size_t n) const Celartem::String [inline]
operator+(const String &str) const Celartem::String
operator+=(const String &str)Celartem::String
operator<(const String &str) const Celartem::String
operator<=(const String &str) const Celartem::String
operator=(NULL_STRING null)Celartem::String
operator=(const utf8s &inString)Celartem::String
operator=(const char *inString)Celartem::String
operator=(const String &inString)Celartem::String
operator=(const UChar2 *inString)Celartem::String
operator=(const UChar4 *inString)Celartem::String
operator==(const String &str) const Celartem::String
operator>(const String &str) const Celartem::String
operator>=(const String &str) const Celartem::String
operator[](size_t n) const Celartem::String
operator[](size_t n)Celartem::String
pbrk(const String &str, size_t from=0) const Celartem::String
raw_end() const Celartem::String
raw_ptr() const Celartem::String
removeBoms() const Celartem::String
replace(const String &inReplacee, const String &inReplacer, u32 inFlags=0) const Celartem::String
resolveEntityReferences() const Celartem::String
serialize(Stream *inStream, size_t inLevel, Endian inEndian) const Celartem::String
split(const String &inPattern, SimpleArray< String > &outSubstrs, bool inRemoveEmptyStrings=false) const Celartem::String
startWith(const String &inPattern) const Celartem::String
String()Celartem::String
String(NULL_STRING null)Celartem::String
String(const utf8s &inString, size_t length=STR_AUTOSIZE)Celartem::String
String(const char *inString, size_t length=STR_AUTOSIZE)Celartem::String
String(const std::string &inString, size_t length=STR_AUTOSIZE)Celartem::String
String(const String &inString)Celartem::String
String(const String &inString, size_t start, size_t length)Celartem::String
String(const ReferableString *inString)Celartem::String
String(const UChar2 *inString, size_t length=STR_AUTOSIZE)Celartem::String
String(const UChar4 *inString, size_t length=STR_AUTOSIZE)Celartem::String
substring(size_t start, size_t length=STR_AUTOSIZE) const Celartem::String
substringByChar(size_t startChar, size_t charCount=STR_AUTOSIZE) const Celartem::String
swap(String &inString)Celartem::String
toDouble() const Celartem::String
toInt() const Celartem::String
toLower() const Celartem::String
toMbs() const Celartem::String
toSizeT() const Celartem::String
toUcs2() const Celartem::String
toUcs4() const Celartem::String
toUInt64() const Celartem::String
toUpper() const Celartem::String
toWcs() const Celartem::String
trimHeadingSpaces() const Celartem::String
trimSpaces() const Celartem::String
trimTrailingSpaces() const Celartem::String
U_NFC enum valueCelartem::String
U_NFKC enum valueCelartem::String
U_NFKD enum valueCelartem::String
UnicodeNormalizeForm enum nameCelartem::String

This document is made with doxygen 1.7.1 at Thu Feb 17 2011 15:40:19.
Caminova Logo