![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::String, including all inherited members.
all(Fty f=Identity) const | s3d::String | |
allocator_type typedef | s3d::String | |
any(Fty f=Identity) const | s3d::String | |
append(const String &s) | s3d::String | |
append(const string_type &s) | s3d::String | |
append(value_type ch) | s3d::String | |
append(const value_type *s) | s3d::String | |
append(const value_type *s, size_t count) | s3d::String | |
append(std::initializer_list< value_type > ilist) | s3d::String | |
append(size_t count, value_type ch) | s3d::String | |
append(const StringViewIsh &s) | s3d::String | |
append(Iterator first, Iterator last) | s3d::String | |
assign(const String &s) | s3d::String | |
assign(const string_type &s) | s3d::String | |
assign(const value_type *s) | s3d::String | |
assign(size_t count, value_type ch) | s3d::String | |
assign(String &&s) noexcept | s3d::String | |
assign(string_type &&s) noexcept | s3d::String | |
assign(std::initializer_list< value_type > ilist) | s3d::String | |
assign(const StringViewIsh &s) | s3d::String | |
assign(Iterator first, Iterator last) | s3d::String | |
at(size_t offset) & | s3d::String | |
at(size_t offset) const & | s3d::String | |
at(size_t offset) && | s3d::String | |
back() noexcept | s3d::String | |
back() const noexcept | s3d::String | |
begin() noexcept | s3d::String | |
begin() const noexcept | s3d::String | |
c_str() const noexcept | s3d::String | |
capacity() const noexcept | s3d::String | |
capitalize() noexcept | s3d::String | |
capitalized() const & | s3d::String | |
capitalized() && | s3d::String | |
case_insensitive_compare(StringView s) const noexcept | s3d::String | |
case_insensitive_equals(StringView s) const noexcept | s3d::String | |
cbegin() const noexcept | s3d::String | |
cend() const noexcept | s3d::String | |
clear() noexcept | s3d::String | |
compare(const String &s) const noexcept | s3d::String | |
compare(StringView s) const noexcept | s3d::String | |
compare(const value_type *s) const noexcept | s3d::String | |
const_iterator typedef | s3d::String | |
const_pointer typedef | s3d::String | |
const_reference typedef | s3d::String | |
const_reverse_iterator typedef | s3d::String | |
count(value_type ch) const noexcept | s3d::String | |
count(StringView s) const | s3d::String | |
count_if(Fty f) const | s3d::String | |
crbegin() const noexcept | s3d::String | |
crend() const noexcept | s3d::String | |
data() const noexcept | s3d::String | |
data() noexcept | s3d::String | |
difference_type typedef | s3d::String | |
each(Fty f) | s3d::String | |
each(Fty f) const | s3d::String | |
each_index(Fty f) | s3d::String | |
each_index(Fty f) const | s3d::String | |
empty() const noexcept | s3d::String | |
end() noexcept | s3d::String | |
end() const noexcept | s3d::String | |
ends_with(value_type ch) const noexcept | s3d::String | |
ends_with(StringView s) const | s3d::String | |
erase(size_t offset=0, size_t count=npos) | s3d::String | |
erase(const_iterator where) noexcept | s3d::String | |
erase(const_iterator first, const_iterator last) noexcept | s3d::String | |
expandTabs(size_t tabSize=4) const | s3d::String | |
fetch(size_t index, value_type defaultValue) const noexcept | s3d::String | |
fill(value_type value) | s3d::String | |
filter(Fty f) const | s3d::String | |
Formatter(FormatData &formatData, const String &s) | s3d::String | friend |
front() noexcept | s3d::String | |
front() const noexcept | s3d::String | |
get_allocator() const noexcept | s3d::String | |
hash() const noexcept | s3d::String | |
includes(value_type ch) const | s3d::String | |
includes(StringView s) const | s3d::String | |
includes_if(Fty f) const | s3d::String | |
indexNotOfAny(StringView anyof, size_t offset=0) const | s3d::String | |
indexOf(StringView s, size_t offset=0) const noexcept | s3d::String | |
indexOf(value_type ch, size_t offset=0) const noexcept | s3d::String | |
indexOfAny(StringView anyof, size_t offset=0) const noexcept | s3d::String | |
indexOfNot(value_type ch, size_t offset=0) const noexcept | s3d::String | |
insert(size_t offset, const String &s) | s3d::String | |
insert(size_t offset, std::initializer_list< value_type > ilist) | s3d::String | |
insert(size_t offset, const value_type *s) | s3d::String | |
insert(size_t offset, const StringViewIsh &s) | s3d::String | |
insert(size_t offset, size_t count, value_type ch) | s3d::String | |
insert(const_iterator where, value_type ch) | s3d::String | |
insert(const_iterator where, size_t count, value_type ch) | s3d::String | |
insert(const_iterator where, Iterator first, Iterator last) | s3d::String | |
insert(const_iterator first1, const_iterator last1, Iterator first2, Iterator last2) | s3d::String | |
isEmpty() const noexcept | s3d::String | |
IsStringViewIsh typedef | s3d::String | |
iterator typedef | s3d::String | |
keep_if(Fty f) | s3d::String | |
lastIndexNotOf(value_type ch, size_t offset=npos) const noexcept | s3d::String | |
lastIndexNotOfAny(StringView anyof, size_t offset=npos) const | s3d::String | |
lastIndexOf(StringView s, size_t offset=npos) const noexcept | s3d::String | |
lastIndexOf(value_type ch, size_t offset=npos) const noexcept | s3d::String | |
lastIndexOfAny(StringView anyof, size_t offset=npos) const noexcept | s3d::String | |
layout(size_t width) const | s3d::String | |
length() const noexcept | s3d::String | |
levenshteinDistanceFrom(StringView other) const noexcept | s3d::String | |
lowercase() noexcept | s3d::String | |
lowercased() const & | s3d::String | |
lowercased() && | s3d::String | |
lpad(size_t length, value_type fillChar=U' ') | s3d::String | |
lpadded(size_t length, value_type fillChar=U' ') const & | s3d::String | |
lpadded(size_t length, value_type fillChar=U' ') && | s3d::String | |
ltrim() | s3d::String | |
ltrimmed() const & | s3d::String | |
ltrimmed() && | s3d::String | |
map(Fty f) const | s3d::String | |
max_size() const noexcept | s3d::String | |
narrow() const | s3d::String | |
none(Fty f=Identity) const | s3d::String | |
npos | s3d::String | static |
operator bool() const noexcept | s3d::String | explicit |
operator StringView() const noexcept | s3d::String | |
operator!=(const String &lhs, const String &rhs) noexcept | s3d::String | friend |
operator!=(const value_type *lhs, const String &rhs) | s3d::String | friend |
operator!=(const String &lhs, const value_type *rhs) | s3d::String | friend |
operator+(const value_type lhs, const String &rhs) | s3d::String | friend |
operator+(const value_type lhs, String &&rhs) | s3d::String | friend |
operator+(const value_type *lhs, const String &rhs) | s3d::String | friend |
operator+(const value_type *lhs, String &&rhs) | s3d::String | friend |
operator+(StringView lhs, const String &rhs) | s3d::String | friend |
operator+(StringView lhs, String &&rhs) | s3d::String | friend |
operator+(const String &lhs, const value_type rhs) | s3d::String | friend |
operator+(const String &lhs, const value_type *rhs) | s3d::String | friend |
operator+(const String &lhs, StringView rhs) | s3d::String | friend |
operator+(const String &lhs, const String &rhs) | s3d::String | friend |
operator+(const String &lhs, String &&rhs) | s3d::String | friend |
operator+(String &&lhs, const value_type rhs) | s3d::String | friend |
operator+(String &&lhs, const value_type *rhs) | s3d::String | friend |
operator+(String &&lhs, StringView rhs) | s3d::String | friend |
operator+(String &&lhs, const String &rhs) | s3d::String | friend |
operator+(String &&lhs, String &&rhs) | s3d::String | friend |
operator+=(const String &s) | s3d::String | |
operator+=(const string_type &s) | s3d::String | |
operator+=(value_type ch) | s3d::String | |
operator+=(const value_type *s) | s3d::String | |
operator+=(std::initializer_list< value_type > ilist) | s3d::String | |
operator+=(const StringViewIsh &s) | s3d::String | |
operator<(const String &lhs, const String &rhs) noexcept | s3d::String | friend |
operator<(const value_type *lhs, const String &rhs) | s3d::String | friend |
operator<(const String &lhs, const value_type *rhs) | s3d::String | friend |
operator<<(value_type ch) | s3d::String | |
operator<<(std::ostream &output, const String &value) | s3d::String | friend |
operator<<(std::wostream &output, const String &value) | s3d::String | friend |
operator<<(std::basic_ostream< char32 > &output, const String &value) | s3d::String | friend |
operator<=(const String &lhs, const String &rhs) noexcept | s3d::String | friend |
operator<=(const value_type *lhs, const String &rhs) | s3d::String | friend |
operator<=(const String &lhs, const value_type *rhs) | s3d::String | friend |
operator=(const String &other) | s3d::String | |
operator=(const string_type &s) | s3d::String | |
operator=(String &&other) noexcept | s3d::String | |
operator=(string_type &&s) noexcept | s3d::String | |
operator=(const value_type *s) | s3d::String | |
operator=(std::initializer_list< value_type > ilist) | s3d::String | |
operator=(const StringViewIsh &s) | s3d::String | |
operator==(const String &lhs, const value_type *rhs) | s3d::String | friend |
operator==(const String &lhs, const String &rhs) noexcept | s3d::String | friend |
operator==(const value_type *lhs, const String &rhs) | s3d::String | friend |
operator>(const String &lhs, const String &rhs) noexcept | s3d::String | friend |
operator>(const value_type *lhs, const String &rhs) | s3d::String | friend |
operator>(const String &lhs, const value_type *rhs) | s3d::String | friend |
operator>=(const String &lhs, const String &rhs) noexcept | s3d::String | friend |
operator>=(const value_type *lhs, const String &rhs) | s3d::String | friend |
operator>=(const String &lhs, const value_type *rhs) | s3d::String | friend |
operator>>(std::istream &input, String &value) | s3d::String | friend |
operator>>(std::wistream &input, String &value) | s3d::String | friend |
operator[](size_t offset) &noexcept | s3d::String | |
operator[](size_t offset) const &noexcept | s3d::String | |
operator[](size_t offset) &&noexcept | s3d::String | |
pointer typedef | s3d::String | |
pop_back() noexcept | s3d::String | |
pop_back_N(size_t n) noexcept | s3d::String | |
pop_front() | s3d::String | |
pop_front_N(size_t n) | s3d::String | |
push_back(value_type ch) | s3d::String | |
push_front(value_type ch) | s3d::String | |
rbegin() noexcept | s3d::String | |
rbegin() const noexcept | s3d::String | |
reference typedef | s3d::String | |
release() | s3d::String | |
remove(value_type ch) | s3d::String | |
remove(StringView s) | s3d::String | |
remove_at(size_t index) | s3d::String | |
remove_if(Fty f) | s3d::String | |
removed(value_type ch) const & | s3d::String | |
removed(value_type ch) && | s3d::String | |
removed(StringView s) const | s3d::String | |
removed_at(size_t index) const & | s3d::String | |
removed_at(size_t index) && | s3d::String | |
removed_if(Fty f) const & | s3d::String | |
removed_if(Fty f) && | s3d::String | |
rend() noexcept | s3d::String | |
rend() const noexcept | s3d::String | |
replace(value_type oldChar, value_type newChar) | s3d::String | |
replace(const StringView oldStr, const StringView newStr) | s3d::String | |
replace(size_type pos, size_type count, const String &s) | s3d::String | |
replace(size_type pos, size_type count, const value_type *s) | s3d::String | |
replace(size_type pos, size_type count, const StringViewIsh &s) | s3d::String | |
replace(const_iterator first, const_iterator last, const String &s) | s3d::String | |
replace(const_iterator first, const_iterator last, const value_type *s) | s3d::String | |
replace(const_iterator first, const_iterator last, const StringViewIsh &s) | s3d::String | |
replace(const_iterator first, const_iterator last, Iterator first2, Iterator last2) | s3d::String | |
replace_if(Fty f, const value_type newChar) | s3d::String | |
replaced(value_type oldChar, value_type newChar) const & | s3d::String | |
replaced(value_type oldChar, value_type newChar) && | s3d::String | |
replaced(StringView oldStr, StringView newStr) const | s3d::String | |
replaced_if(Fty f, const value_type newChar) const & | s3d::String | |
replaced_if(Fty f, const value_type newChar) && | s3d::String | |
reserve(size_t newCapacity) | s3d::String | |
resize(size_t newSize) | s3d::String | |
resize(size_t newSize, value_type ch) | s3d::String | |
reverse() | s3d::String | |
reverse_each(Fty f) | s3d::String | |
reverse_each(Fty f) const | s3d::String | |
reverse_iterator typedef | s3d::String | |
reversed() const & | s3d::String | |
reversed() && | s3d::String | |
rotate(std::ptrdiff_t count=1) | s3d::String | |
rotated(std::ptrdiff_t count=1) const & | s3d::String | |
rotated(std::ptrdiff_t count=1) && | s3d::String | |
rpad(size_t length, value_type fillChar=U' ') | s3d::String | |
rpadded(size_t length, value_type fillChar=U' ') const & | s3d::String | |
rpadded(size_t length, value_type fillChar=U' ') && | s3d::String | |
rsort() noexcept | s3d::String | |
rsorted() const & | s3d::String | |
rsorted() && | s3d::String | |
rtrim() | s3d::String | |
rtrimmed() const & | s3d::String | |
rtrimmed() && | s3d::String | |
shrink_to_fit() | s3d::String | |
shuffle() | s3d::String | |
shuffle(URBG &&rbg) | s3d::String | |
shuffled() const & | s3d::String | |
shuffled() && | s3d::String | |
shuffled(URBG &&rbg) const & | s3d::String | |
shuffled(URBG &&rbg) && | s3d::String | |
size() const noexcept | s3d::String | |
size_bytes() const noexcept | s3d::String | |
size_type typedef | s3d::String | |
sort() noexcept | s3d::String | |
sort_and_unique() | s3d::String | |
sort_by(Fty f) | s3d::String | |
sorted() const & | s3d::String | |
sorted() && | s3d::String | |
sorted_and_uniqued() const & | s3d::String | |
sorted_and_uniqued() && | s3d::String | |
sorted_by(Fty f) const & | s3d::String | |
sorted_by(Fty f) && | s3d::String | |
split(value_type ch) const | s3d::String | |
split_at(size_t pos) const | s3d::String | |
split_lines() const | s3d::String | |
stable_unique() | s3d::String | |
stable_uniqued() const | s3d::String | |
starts_with(value_type ch) const noexcept | s3d::String | |
starts_with(StringView s) const | s3d::String | |
str() noexcept | s3d::String | |
str() const noexcept | s3d::String | |
String() | s3d::String | |
String(const String &other) | s3d::String | |
String(const string_type &s) | s3d::String | |
String(const String &other, size_type pos) | s3d::String | |
String(const String &other, size_type pos, size_type count) | s3d::String | |
String(const value_type *s) | s3d::String | |
String(const value_type *s, size_type count) | s3d::String | |
String(std::initializer_list< value_type > ilist) | s3d::String | |
String(size_t count, value_type ch) | s3d::String | |
String(Iterator first, Iterator last) | s3d::String | |
String(String &&other) noexcept | s3d::String | |
String(string_type &&s) noexcept | s3d::String | |
String(const StringViewIsh &s) | s3d::String | explicit |
string_type typedef | s3d::String | |
substr(size_t offset=0, size_t count=npos) const | s3d::String | |
substrView(size_t offset=0, size_t count=npos) const & | s3d::String | |
substrView(size_t offset=0, size_t count=npos) &&=delete | s3d::String | |
swap(String &other) noexcept | s3d::String | |
swapcase() noexcept | s3d::String | |
swapcased() const & | s3d::String | |
swapcased() && | s3d::String | |
take(size_t n) const | s3d::String | |
take_while(Fty f) const | s3d::String | |
toUTF16() const | s3d::String | |
toUTF32() const noexcept | s3d::String | |
toUTF8() const | s3d::String | |
toWstr() const | s3d::String | |
traits_type typedef | s3d::String | |
trim() | s3d::String | |
trimmed() const & | s3d::String | |
trimmed() && | s3d::String | |
unique_consecutive() | s3d::String | |
uniqued_consecutive() const & | s3d::String | |
uniqued_consecutive() && | s3d::String | |
uppercase() noexcept | s3d::String | |
uppercased() const & | s3d::String | |
uppercased() && | s3d::String | |
value_type typedef | s3d::String | |
values_at(std::initializer_list< size_t > indices) const | s3d::String | |
xml_escape() | s3d::String | |
xml_escaped() const | s3d::String |