libcommonc++
0.7
|
This is the complete list of members for String, including all inherited members.
append(bool v) | String | |
append(char c) | String | inline |
append(char16_t c) | String | inline |
append(int val) | String | |
append(int val, uint_t base) | String | |
append(uint_t val) | String | |
append(uint_t val, uint_t base) | String | |
append(const int64_t &val) | String | |
append(const double &val, uint_t precision=6) | String | |
append(const uint64_t &val) | String | |
append(const Char &c) | String | inline |
append(const String &str, uint_t count=0) | String | inline |
append(const char16_t *str, uint_t count=0) | String | inline |
append(const char *str, uint_t count=0) | String | inline |
append(const wchar_t *str, uint_t count=0) | String | inline |
begin() const | String | |
charAt(uint_t index) const | String | |
chop(const Char &c) | String | |
clear() | String | inline |
compact() | String | |
compareTo(const String &other, bool ignoreCase=false) const | String | |
const_iterator typedef | String | |
contains(const Char &c) const | String | inline |
contains(const String &str) const | String | inline |
containsAnyOf(const char *chars) const | String | inline |
data() const | String | |
empty | String | static |
end() const | String | |
END | String | static |
endsWith(const String &str, bool ignoreCase=false) const | String | |
endsWith(const Char &c, bool ignoreCase=false) const | String | |
endsWithAnyOf(const String &chars, bool ignoreCase=false) const | String | |
fill(const Char &c, uint_t count) | String | |
getCapacity() const | String | |
getLength() const | String | |
hash(uint_t modulo=256) const | String | |
indexOf(const Char &c, uint_t fromIndex=0) const | String | |
indexOf(const char *str, uint_t fromIndex=0) const | String | inline |
indexOf(const String &str, uint_t fromIndex=0) const | String | |
indexOfAnyOf(const String &chars, uint_t fromIndex=0) const | String | |
insert(const Char &c, uint_t index=0) | String | |
insert(const String &str, uint_t index=0, uint_t length=0) | String | |
insert(const char16_t *str, uint_t index=0, uint_t count=0) | String | |
insert(const wchar_t *str, uint_t index=0, uint_t count=0) | String | inline |
insert(const char *str, uint_t index=0, uint_t count=0) | String | inline |
isAlphaNumeric() const | String | |
isEmpty() const | String | |
isInteger() const | String | |
isNull() const | String | |
lastIndexOf(const Char &c, uint_t fromIndex=END) const | String | |
lastIndexOf(const String &str, uint_t fromIndex=END) const | String | |
lastIndexOfAnyOf(const String &chars, uint_t fromIndex=END) const | String | |
length() const | String | inline |
nextToken(uint_t &fromIndex, const String &delim=whitespaceChars) const | String | |
null | String | static |
nullRep | String | static |
operator const void *() const | String | |
operator!() const | String | inline |
operator()(uint_t fromIndex, uint_t toIndex=END) const | String | inline |
operator+(const String &str) | String | |
operator+(const char *str) | String | |
operator+(const Char &c) | String | |
operator+=(char c) | String | inline |
operator+=(char16_t c) | String | inline |
operator+=(const Char &c) | String | inline |
operator+=(const char *str) | String | inline |
operator+=(const String &str) | String | inline |
operator+=(bool val) | String | inline |
operator+=(int val) | String | inline |
operator+=(uint_t val) | String | inline |
operator+=(double val) | String | inline |
operator+=(int64_t val) | String | inline |
operator+=(uint64_t val) | String | inline |
operator<<(const char *str) | String | inline |
operator<<(const wchar_t *str) | String | inline |
operator<<(const String &str) | String | inline |
operator<<(bool val) | String | inline |
operator<<(char c) | String | inline |
operator<<(char16_t c) | String | inline |
operator<<(const Char &c) | String | inline |
operator<<(int val) | String | inline |
operator<<(uint_t val) | String | inline |
operator<<(const int64_t &val) | String | inline |
operator<<(const uint64_t &val) | String | inline |
operator<<(const double &val) | String | inline |
operator=(const char *other) | String | |
operator=(const wchar_t *other) | String | |
operator=(const String &other) | String | |
operator=(const std::string &other) | String | inline |
operator[](int index) | String | |
operator[](int index) const | String | |
operator^=(char c) | String | inline |
operator^=(char16_t c) | String | inline |
operator^=(const Char &c) | String | inline |
operator^=(const char *str) | String | inline |
operator^=(const wchar_t *str) | String | inline |
operator^=(const String &str) | String | inline |
pad(const Char &c, uint_t count) | String | |
prepend(char c) | String | inline |
prepend(char16_t c) | String | inline |
prepend(const Char &c) | String | inline |
prepend(const String &str, uint_t count=0) | String | inline |
prepend(const char16_t *str, uint_t count=0) | String | inline |
prepend(const char *str, uint_t count=0) | String | inline |
prepend(const wchar_t *str, uint_t count=0) | String | inline |
remove(uint_t fromIndex, uint_t toIndex=END) | String | |
replace(const Char &a, const Char &b) | String | |
replace(const String &a, const String &b) | String | |
reserve(uint_t capacity) | String | |
reverseChop(const Char &c) | String | |
setCharAt(uint_t index, const Char &c) | String | |
setLength(uint_t length) | String | |
split(StringVec &tokens, const String &delim=whitespaceChars, uint_t limit=0) const | String | |
startsWith(const String &str, bool ignoreCase=false) const | String | |
startsWith(const Char &c, bool ignoreCase=false) const | String | |
startsWithAnyOf(const String &chars, bool ignoreCase=false) const | String | |
String() | String | |
String(const String &other) | String | |
String(char16_t *str, uint_t offset=0, uint_t count=0, bool copy=true) | String | |
String(const char16_t *str, uint_t offset=0, uint_t count=0) | String | |
String(const wchar_t *str) | String | |
String(const char *str, uint_t offset=0, uint_t count=0) | String | |
substring(uint_t fromIndex, uint_t toIndex=END) const | String | |
toBool(uint_t index=0) const | String | |
toDouble(uint_t index=0) const | String | |
toFloat(uint_t index=0) const | String | |
toInt(uint_t index=0, uint_t base=10) const | String | |
toInt64(uint_t index=0, uint_t base=10) const | String | |
toLowerCase() | String | |
toUInt(uint_t index=0, uint_t base=10) const | String | |
toUInt64(uint_t index=0, uint_t base=10) const | String | |
toUpperCase() | String | |
toUTF8() const | String | |
trim(const String &chars=whitespaceChars, bool begin=true, bool end=true) | String | |
trimBegin(const String &chars=whitespaceChars) | String | inline |
trimEnd(const String &chars=whitespaceChars) | String | inline |
value_type typedef | String | |
whitespaceChars | String | static |
write(std::ostream &stream) const | String | |
~String() | String |