append(T character) | dcpp::nub::basic_string< T, TAlloc > | inline |
append(const T *const other, dcpp::u32 length=0xffffffff) | dcpp::nub::basic_string< T, TAlloc > | inline |
append(const self_type &other) | dcpp::nub::basic_string< T, TAlloc > | inline |
append(const self_type &other, dcpp::u32 length) | dcpp::nub::basic_string< T, TAlloc > | inline |
basic_string() | dcpp::nub::basic_string< T, TAlloc > | inline |
basic_string(const self_type &other) | dcpp::nub::basic_string< T, TAlloc > | inline |
basic_string(const dcpp::nub::basic_string< B, A > &other) | dcpp::nub::basic_string< T, TAlloc > | inline |
basic_string(const double number) | dcpp::nub::basic_string< T, TAlloc > | inlineexplicit |
basic_string(int number) | dcpp::nub::basic_string< T, TAlloc > | inlineexplicit |
basic_string(unsigned int number) | dcpp::nub::basic_string< T, TAlloc > | inlineexplicit |
basic_string(long number) | dcpp::nub::basic_string< T, TAlloc > | inlineexplicit |
basic_string(unsigned long number) | dcpp::nub::basic_string< T, TAlloc > | inlineexplicit |
basic_string(const B *const c, dcpp::u32 length) | dcpp::nub::basic_string< T, TAlloc > | inline |
basic_string(const B *const c) | dcpp::nub::basic_string< T, TAlloc > | inline |
char_type typedef (defined in dcpp::nub::basic_string< T, TAlloc >) | dcpp::nub::basic_string< T, TAlloc > | |
clear(bool releaseMemory=true) (defined in dcpp::nub::basic_string< T, TAlloc >) | dcpp::nub::basic_string< T, TAlloc > | inline |
data() const | dcpp::nub::basic_string< T, TAlloc > | inline |
empty() const | dcpp::nub::basic_string< T, TAlloc > | inline |
equals_ignore_case(const self_type &other) const | dcpp::nub::basic_string< T, TAlloc > | inline |
equals_substring_ignore_case(const self_type &other, const dcpp::i32 sourcePos=0) const | dcpp::nub::basic_string< T, TAlloc > | inline |
equalsn(const self_type &other, dcpp::u32 n) const | dcpp::nub::basic_string< T, TAlloc > | inline |
equalsn(const T *const str, dcpp::u32 n) const | dcpp::nub::basic_string< T, TAlloc > | inline |
erase(dcpp::u32 index) | dcpp::nub::basic_string< T, TAlloc > | inline |
eraseTrailingFloatZeros(char decimalPoint='.') | dcpp::nub::basic_string< T, TAlloc > | inline |
find(const B *const str, const dcpp::u32 start=0) const | dcpp::nub::basic_string< T, TAlloc > | inline |
findFirst(T c) const | dcpp::nub::basic_string< T, TAlloc > | inline |
findFirstChar(const T *const c, dcpp::u32 count=1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
findFirstCharNotInList(const B *const c, dcpp::u32 count=1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
findLast(T c, dcpp::i32 start=-1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
findLastChar(const T *const c, dcpp::u32 count=1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
findLastCharNotInList(const B *const c, dcpp::u32 count=1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
findNext(T c, dcpp::u32 startPos) const | dcpp::nub::basic_string< T, TAlloc > | inline |
insert(dcpp::u32 pos, const char *s, dcpp::u32 n) | dcpp::nub::basic_string< T, TAlloc > | inline |
lastChar() const | dcpp::nub::basic_string< T, TAlloc > | inline |
lower_ignore_case(const self_type &other) const | dcpp::nub::basic_string< T, TAlloc > | inline |
make_lower() | dcpp::nub::basic_string< T, TAlloc > | inline |
make_upper() | dcpp::nub::basic_string< T, TAlloc > | inline |
multibyteToWString | dcpp::nub::basic_string< T, TAlloc > | friend |
operator std::basic_string< T >() const | dcpp::nub::basic_string< T, TAlloc > | inlineexplicit |
operator!=(const T *const str) const | dcpp::nub::basic_string< T, TAlloc > | inline |
operator!=(const self_type &other) const | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+(const self_type &other) const | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+(const B *const c) const | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+=(T c) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+=(const T *const c) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+=(const self_type &other) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+=(const int i) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+=(const unsigned int i) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+=(const long i) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+=(const unsigned long i) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+=(const double i) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator+=(const float i) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator<(const self_type &other) const | dcpp::nub::basic_string< T, TAlloc > | inline |
operator=(const self_type &other) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator=(const dcpp::nub::basic_string< B, A > &other) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator=(const B *const c) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator==(const T *const str) const | dcpp::nub::basic_string< T, TAlloc > | inline |
operator==(const self_type &other) const | dcpp::nub::basic_string< T, TAlloc > | inline |
operator[](const dcpp::u32 index) | dcpp::nub::basic_string< T, TAlloc > | inline |
operator[](const dcpp::u32 index) const | dcpp::nub::basic_string< T, TAlloc > | inline |
remove(T c) | dcpp::nub::basic_string< T, TAlloc > | inline |
remove(const self_type &toRemove) | dcpp::nub::basic_string< T, TAlloc > | inline |
removeChars(const self_type &characters) | dcpp::nub::basic_string< T, TAlloc > | inline |
replace(T toReplace, T replaceWith) | dcpp::nub::basic_string< T, TAlloc > | inline |
replace(const self_type &toReplace, const self_type &replaceWith) | dcpp::nub::basic_string< T, TAlloc > | inline |
reserve(dcpp::u32 count) | dcpp::nub::basic_string< T, TAlloc > | inline |
size() const | dcpp::nub::basic_string< T, TAlloc > | inline |
split(container &ret, const T *const delimiter, dcpp::u32 countDelimiters=1, bool ignoreEmptyTokens=true, bool keepSeparators=false) const | dcpp::nub::basic_string< T, TAlloc > | inline |
str() const | dcpp::nub::basic_string< T, TAlloc > | inline |
subString(dcpp::u32 begin, dcpp::i32 length, bool make_lower=false) const | dcpp::nub::basic_string< T, TAlloc > | inline |
trim(const self_type &whitespace=" \t\n\r") | dcpp::nub::basic_string< T, TAlloc > | inline |
validate() | dcpp::nub::basic_string< T, TAlloc > | inline |
~basic_string() | dcpp::nub::basic_string< T, TAlloc > | inlinevirtual |