String  2.0
A feature-rich modern C++ string class.
String Member List

This is the complete list of members for String, including all inherited members.

at(std::size_t i)String
at(std::size_t i) constString
begin()String
begin() constString
capacity() constString
clear() noexceptString
ConstIterator typedefString
ConstReverseIterator typedefString
contains(const String &) constString
data() noexceptString
data() const noexceptString
empty() const noexceptString
end()String
end() constString
endswith(const String &) constString
equals(const String &) constString
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) constString
find(char c, Iterator start)String
find(char c, ConstIterator start) constString
find(const String &)String
find(const String &) constString
find(const String &, Iterator start)String
find(const String &, ConstIterator start) constString
format(Args &&... things)Stringinlinestatic
insert(ConstIterator iter, char c)String
insert(ConstIterator iter, const String &s)String
insert(ConstIterator iter, ConstIterator begin, ConstIterator end)String
Iterator typedefString
length() const noexceptString
operator std::string() constString
operator!=(const String &) constString
operator+(const String &) constString
operator+=(const String &)String
operator<<(std::ostream &, const String &)Stringfriend
operator=(const String &)=defaultString
operator==(const String &) constString
operator>>(std::istream &is, String &s)Stringfriend
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 typedefString
shrink_to_fit() noexceptString
size() const noexceptString
split(char delim, std::size_t expected_splits=2) constString
split(const String &delim, std::size_t expected_splits=2) constString
startswith(const String &) constString
String()String
String(std::nullptr_t)String
String(char c)Stringexplicit
String(const char *cstr)String
String(ConstIterator from, ConstIterator to)String
String(const String &)=defaultString
String(String &&)=defaultString
substring(ConstIterator from, ConstIterator to) constString
substring(ConstIterator start, std::size_t n) constString
to_c_string() constString
to_std_string() constString