YSTest: 成员列表

YSTest PreAlpha_b900_20201012 The YSLib Test Project

YSLib::Text::String 成员列表

成员的完整列表，这些成员属于 YSLib::Text::String,包括所有继承而来的类成员

append(const base &str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
append(const base &str, size_type pos, size_type n=npos) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
append(sv_type sv) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
append(const _type &t, size_type pos, size_type n=npos) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
append(const _tChar *s) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
append(const _tChar *s, size_type n) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
append(size_type n, _tChar c) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
append(_tIn first, _tIn last) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
append(std::initializer_list< _tChar > il) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(const base &str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(base &&str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(const base &str, size_type pos, size_type n=npos) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(sv_type sv) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(const _type &t, size_type pos, size_type n=npos) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(const _tChar *s) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(const _tChar *s, size_type n) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(size_type n, _tChar c) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(_tIn first, _tIn last) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
assign(std::initializer_list< _tChar > il) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
ator_traits typedef | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | private
base typedef | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | private
basic_string() | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(const _tAlloc &a) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inlineexplicit
basic_string(const base &str, size_type pos, const _tAlloc &a=_tAlloc()) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(const base &str, size_type pos, size_type n, const _tAlloc &a=_tAlloc()) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(const _type &t, size_type pos, size_type n, const _tAlloc &a=_tAlloc()) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(sv_type sv, const _tAlloc &a=_tAlloc()) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inlineexplicit
basic_string(const _tChar *s, size_type n, const _tAlloc &a=_tAlloc()) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(const _tChar *s, const _tAlloc &a=_tAlloc()) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(size_type n, _tChar c, const _tAlloc &a=_tAlloc()) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(_tIn begin, _tIn end, const _tAlloc &a=_tAlloc()) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(std::initializer_list< _tChar > il, const _tAlloc &a=_tAlloc()) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(const base &str, const _tAlloc &a) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(base &&str, const _tAlloc &a) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(const base &str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(base &&str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
basic_string(const basic_string &)=default | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > |
basic_string(basic_string &&)=default | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > |
compare(sv_type sv) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
compare(size_type pos1, size_type n1, sv_type sv) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
compare(size_type pos1, size_type n1, const _type &t, size_type pos2, size_type n2=npos) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
const_iterator typedef | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > |
DefSwap(ynothrow, String, ystdex::swap_dependent(static_cast< u16string & >(_x), static_cast< u16string & >(_y))) PDefH(string | YSLib::Text::String |
enable_if_sv_t typedef | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | private
enc | YSLib::Text::String |
equal_alloc_or typedef | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | private
equal_alloc_or_pocma typedef | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | private
find(sv_type sv, size_type pos=0) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
find_first_not_of(sv_type sv, size_type pos=0) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
find_first_of(sv_type sv, size_type pos=0) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
find_last_not_of(sv_type sv, size_type pos=npos) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
find_last_of(sv_type sv, size_type pos=npos) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
GetMBCS | YSLib::Text::String |
insert(size_type pos, const base &str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(size_type pos1, const base &str, size_type pos2, size_type n=npos) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(size_type pos, sv_type sv) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(size_type pos1, const _type &t, size_type pos2, size_type n=npos) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(size_type pos, const _tChar *s) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(size_type pos, const _tChar *s, size_type n) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(size_type pos, size_type n, _tChar c) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(const_iterator p, _tChar c) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(const_iterator p, size_type n, _tChar c) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(const_iterator p, _tIn first, _tIn last) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
insert(const_iterator p, std::initializer_list< _tChar > il) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
iterator typedef | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > |
npos | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | static
operator sv_type() const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator+=(const base &str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator+=(const basic_string &str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator+=(sv_type sv) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator+=(const _tChar *s) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator+=(_tChar c) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator+=(std::initializer_list< _tChar > il) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator=(sv_type sv) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator=(const _tChar *s) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator=(_tChar c) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator=(std::initializer_list< _tChar > il) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator=(const base &str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator=(base &&str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
operator=(const basic_string &)=default | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > |
operator=(basic_string &&)=default | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > |
replace(size_type pos1, size_type n1, const base &str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(size_type pos1, size_type n1, const base &str, size_type pos2, size_type n2=npos) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(size_type pos1, size_type n1, sv_type sv) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(size_type pos1, size_type n1, const _type &t, size_type pos2, size_type n2=npos) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(size_type pos, size_type n, const _tChar *s) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(size_type pos1, size_type n1, const _tChar *s, size_type n2=npos) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(size_type pos1, size_type n1, size_type n2, _tChar c) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(const_iterator i1, const_iterator i2, const base &str) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(const_iterator i1, const_iterator i2, sv_type sv) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(const_iterator i1, const_iterator i2, const _tChar *s, size_type n) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(const_iterator i1, const_iterator i2, size_type n, _tChar c) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(const_iterator i1, const_iterator i2, _tIn j1, _tIn j2) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
replace(const_iterator i1, const_iterator i2, std::initializer_list< _tChar > il) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
rfind(sv_type sv, size_type pos=npos) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
size_type typedef | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > |
String(const u16string &s) | YSLib::Text::String | inline
String(u16string &&s) | YSLib::Text::String | inline
substr(size_type pos=0, size_type n=npos) const | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
sv_type typedef | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | private
swap(basic_string &s) | ystdex::cpp2017::basic_string< _tChar, _tTraits, _tAlloc > | inline
YB_NONNULL(2) String(const _tChar *s) | YSLib::Text::String | inline
YB_NONNULL(2) String(const _tChar *s | YSLib::Text::String |