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::Stringinline
c_str() const Celartem::String
c_utf8str() const Celartem::Stringinline
chomp() const Celartem::String
clear()Celartem::String
compare(const String &str1, const String &str2)Celartem::Stringstatic
compare(const String &str) const Celartem::String
compareI(const String &str1, const String &str2)Celartem::Stringstatic
compareI(const String &str) const Celartem::String
concat(const utf8s &str1, const Celartem::String &str2)Celartem::Stringstatic
concat(const SimpleArray< String > &inStrings, const String &inSeparator=NullString)Celartem::Stringstatic
deserialize(Stream *inStream, size_t inLevel, Endian inEndian)Celartem::String
end() const Celartem::Stringinline
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
getCharcode(const UChar1 *inStrPtr)Celartem::Stringstatic
getCharPos(UChar4 u, size_t from=0) const Celartem::String
getCharSize(const UChar1 *inStrPtr)Celartem::Stringstatic
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::Stringinline
getNthUnicodeChar(size_t nCharPos) const Celartem::Stringinline
getNumOfChars() const Celartem::String
getPatternPos(const String &str, size_t from=0) const Celartem::Stringinline
indexOf(const String &str) const Celartem::String
isEmpty() const Celartem::String
isLineTerminator(const UChar1 *inStrPtr)Celartem::Stringstatic
isValidUTF8Sequence(const u8 *inDataToValidate, size_t inSize)Celartem::Stringstatic
isWhiteSpace(const UChar1 *inStrPtr)Celartem::Stringstatic
lastIndexOf(const String &str) const Celartem::String
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::Stringstatic
next(UChar1 *inStrPtr)Celartem::Stringstatic
normalize(UnicodeNormalizeForm form) const Celartem::String
operator!=(const String &str) const Celartem::String
operator()(size_t n) const Celartem::Stringinline
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

Cuminas DjVu SDK 3.0.33103
This document is made with doxygen 1.8.5 at Sun Dec 15 2013 19:38:06.
Cuminas Logo