|
String
2.0
A feature-rich modern C++ string class.
|
This is the complete list of members for String, including all inherited members.
| at(std::size_t i) | String | |
| at(std::size_t i) const | String | |
| begin() | String | |
| begin() const | String | |
| capacity() const | String | |
| clear() noexcept | String | |
| ConstIterator typedef | String | |
| ConstReverseIterator typedef | String | |
| contains(const String &) const | String | |
| data() noexcept | String | |
| data() const noexcept | String | |
| empty() const noexcept | String | |
| end() | String | |
| end() const | String | |
| endswith(const String &) const | String | |
| equals(const String &) const | String | |
| erase(ConstIterator iter) | String | |
| erase(ConstIterator from, ConstIterator to) | String | |
| erase(ConstIterator iter, std::size_t n) | String | |
| find(char c) | String | |
| find(char c) const | String | |
| find(char c, Iterator start) | String | |
| find(char c, ConstIterator start) const | String | |
| find(const String &) | String | |
| find(const String &) const | String | |
| find(const String &, Iterator start) | String | |
| find(const String &, ConstIterator start) const | String | |
| format(Args &&... things) | String | inlinestatic |
| insert(ConstIterator iter, char c) | String | |
| insert(ConstIterator iter, const String &s) | String | |
| insert(ConstIterator iter, ConstIterator begin, ConstIterator end) | String | |
| Iterator typedef | String | |
| length() const noexcept | String | |
| operator std::string() const | String | |
| operator!=(const String &) const | String | |
| operator+(const String &) const | String | |
| operator+=(const String &) | String | |
| operator<<(std::ostream &, const String &) | String | friend |
| operator=(const String &)=default | String | |
| operator==(const String &) const | String | |
| operator>>(std::istream &is, String &s) | String | friend |
| replace(char to_replace, char replace_with) | String | |
| replace(const String &to_replace, const String &replace_with) | String | |
| replace(const String &to_replace, const String &replace_with, std::size_t n) | String | |
| reserve(std::size_t size) | String | |
| ReverseIterator typedef | String | |
| shrink_to_fit() noexcept | String | |
| size() const noexcept | String | |
| split(char delim, std::size_t expected_splits=2) const | String | |
| split(const String &delim, std::size_t expected_splits=2) const | String | |
| startswith(const String &) const | String | |
| String() | String | |
| String(std::nullptr_t) | String | |
| String(char c) | String | explicit |
| String(const char *cstr) | String | |
| String(ConstIterator from, ConstIterator to) | String | |
| String(const String &)=default | String | |
| String(String &&)=default | String | |
| substring(ConstIterator from, ConstIterator to) const | String | |
| substring(ConstIterator start, std::size_t n) const | String | |
| to_c_string() const | String | |
| to_std_string() const | String |