| append(T character) | dcpp::nub::basic_string< T, TAlloc > | inline |
| append(const T *const other, dcpp::uint32_kt 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::uint32_kt 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::uint32_kt 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::int32_kt sourcePos=0) const | dcpp::nub::basic_string< T, TAlloc > | inline |
| equalsn(const self_type &other, dcpp::uint32_kt n) const | dcpp::nub::basic_string< T, TAlloc > | inline |
| equalsn(const T *const str, dcpp::uint32_kt n) const | dcpp::nub::basic_string< T, TAlloc > | inline |
| erase(dcpp::uint32_kt 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::uint32_kt 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::uint32_kt count=1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
| findFirstCharNotInList(const B *const c, dcpp::uint32_kt count=1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
| findLast(T c, dcpp::int32_kt start=-1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
| findLastChar(const T *const c, dcpp::uint32_kt count=1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
| findLastCharNotInList(const B *const c, dcpp::uint32_kt count=1) const | dcpp::nub::basic_string< T, TAlloc > | inline |
| findNext(T c, dcpp::uint32_kt startPos) const | dcpp::nub::basic_string< T, TAlloc > | inline |
| insert(dcpp::uint32_kt pos, const char *s, dcpp::uint32_kt 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::uint32_kt index) | dcpp::nub::basic_string< T, TAlloc > | inline |
| operator[](const dcpp::uint32_kt 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::uint32_kt 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::uint32_kt 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::uint32_kt begin, dcpp::int32_kt 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 |