append(size_t size, char_T ch) noexcept | elc::defs::string_n::string_t< char_T > | inline |
arec(size_t index) noexcept | elc::defs::string_n::string_t< char_T > | inline |
arec(size_t index, char_T delimiter) const | elc::defs::string_n::string_t< char_T > | inline |
arec(size_t index, string_view_t delimiter_str) const | elc::defs::string_n::string_t< char_T > | inline |
arec(size_t index, const string_t &delimiter_str) const | elc::defs::string_n::string_t< char_T > | inline |
arec(size_t index, constexpr_str_t &delimiter_str) const | elc::defs::string_n::string_t< char_T > | inline |
arec_set(size_t index, char_T a) noexcept | elc::defs::string_n::string_t< char_T > | inline |
back() noexcept | elc::defs::string_n::string_t< char_T > | inline |
back() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
base_t_w typedef | elc::defs::string_n::string_t< char_T > | |
begin() noexcept | elc::defs::string_n::string_t< char_T > | inline |
begin() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
c_str() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
cbegin() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
cend() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
char_type typedef | elc::defs::string_n::string_t< char_T > | |
clear() noexcept | elc::defs::string_n::string_t< char_T > | inline |
const_iterator typedef | elc::defs::string_n::string_t< char_T > | |
const_string_ptr_t typedef | elc::defs::string_n::string_t< char_T > | |
constexpr_str_t typedef | elc::defs::string_n::string_t< char_T > | |
contains(string_view_t str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
contains(constexpr_str_t &str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
contains(const string_t &str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
contains(char_T ch) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
contains(const_string_ptr_t str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
data() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
empty() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
end() noexcept | elc::defs::string_n::string_t< char_T > | inline |
end() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
ends_with(string_view_t str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
ends_with(constexpr_str_t &str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
ends_with(const string_t &str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
ends_with(char_T ch) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
ends_with(char_T ch, size_t count) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
ends_with(const_string_ptr_t str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
erase(size_t pos, size_t size=1) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
find(const char_T ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find(const char_T ch, size_t begin) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find(string_view_t str, size_t begin=0) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find(constexpr_str_t &str, size_t begin=0) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find(const string_t &str, size_t begin=0) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_not_of(string_view_t str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_not_of(constexpr_str_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_not_of(const string_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_not_of(const_string_ptr_t str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_not_of(char_T ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_not_of(const arec_t &&ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_of(string_view_t str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_of(constexpr_str_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_of(const string_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_of(const_string_ptr_t str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_of(char_T ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_first_of(const arec_t &&ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_not_of(string_view_t str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_not_of(constexpr_str_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_not_of(const string_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_not_of(const_string_ptr_t str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_not_of(char_T ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_not_of(const arec_t &&ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_of(string_view_t str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_of(constexpr_str_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_of(const string_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_of(const_string_ptr_t str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_of(char_T ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_last_of(const arec_t &&ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
find_nothrow | elc::defs::string_n::string_t< char_T > | static |
floating_arec_able | elc::defs::string_n::string_t< char_T > | static |
front() noexcept | elc::defs::string_n::string_t< char_T > | inline |
front() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
get_iterator_at(ptrdiff_t index) noexcept | elc::defs::string_n::string_t< char_T > | inline |
get_iterator_at(ptrdiff_t index) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
get_reverse_iterator_at(ptrdiff_t index) noexcept | elc::defs::string_n::string_t< char_T > | inline |
get_reverse_iterator_at(ptrdiff_t index) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
getline | elc::defs::string_n::string_t< char_T > | friend |
insert(size_t pos, const string_t &str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
insert(size_t pos, string_view_t str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
insert(size_t pos, const_string_ptr_t str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
insert(size_t pos, char_T ch) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
iterator typedef | elc::defs::string_n::string_t< char_T > | |
length() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
memory_cost() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
npos | elc::defs::string_n::string_t< char_T > | static |
operator bool() const noexcept | elc::defs::string_n::string_t< char_T > | inlineexplicit |
operator hash_t() const noexcept | elc::defs::string_n::string_t< char_T > | inlineexplicit |
operator string_view_t() const &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+(const string_t &str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+(string_view_t str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+(const_string_ptr_t str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+ | elc::defs::string_n::string_t< char_T > | friend |
operator+ | elc::defs::string_n::string_t< char_T > | friend |
operator+ | elc::defs::string_n::string_t< char_T > | friend |
operator+(U &&b) &&noexcept(noexcept((*this+=b))) | elc::defs::string_n::string_t< char_T > | inline |
operator+(const arec_t &&ch) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+=(const string_t &str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+=(string_t &&str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+=(string_view_t str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+=(const_string_ptr_t str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+=(char_T ch) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator+=(const arec_t &&ch) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator<< | elc::defs::string_n::string_t< char_T > | friend |
operator<=>(const string_t &a) const noexcept(compare.nothrow< char_T >) | elc::defs::string_n::string_t< char_T > | inline |
operator<=>(string_view_t a) const noexcept(compare.nothrow< char_T >) | elc::defs::string_n::string_t< char_T > | inline |
operator<=>(constexpr_str_t &a) const noexcept(compare.nothrow< char_T >) | elc::defs::string_n::string_t< char_T > | inline |
operator<=>(const_string_ptr_t a) const noexcept(compare.nothrow< char_T >) | elc::defs::string_n::string_t< char_T > | inline |
operator=(const string_t &str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator=(string_t &&str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator=(constexpr_str_t &str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator=(char_T ch) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator==(const string_t &a) const noexcept(equal.nothrow< char_T >) | elc::defs::string_n::string_t< char_T > | inline |
operator==(string_view_t a) const noexcept(equal.nothrow< char_T >) | elc::defs::string_n::string_t< char_T > | inline |
operator==(constexpr_str_t &a) const noexcept(equal.nothrow< char_T >) | elc::defs::string_n::string_t< char_T > | inline |
operator==(const_string_ptr_t a) const noexcept(equal.nothrow< char_T >) | elc::defs::string_n::string_t< char_T > | inline |
operator>> | elc::defs::string_n::string_t< char_T > | friend |
operator[](size_t index) noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator[](size_t index) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator[](float_t index) noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator[](float_t index) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator[](T index) noexcept | elc::defs::string_n::string_t< char_T > | inline |
operator[](T index) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
pad_left(size_t size, char_T ch) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
pad_left(char_T ch, size_t size) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
pad_right(size_t size, char_T ch) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
pad_right(char_T ch, size_t size) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
pop_back(size_t size) noexcept | elc::defs::string_n::string_t< char_T > | inline |
pop_back() noexcept | elc::defs::string_n::string_t< char_T > | inline |
pop_front(size_t size) noexcept | elc::defs::string_n::string_t< char_T > | inline |
pop_front() noexcept | elc::defs::string_n::string_t< char_T > | inline |
pre_alloc_after_end(size_t size) noexcept | elc::defs::string_n::string_t< char_T > | inline |
pre_alloc_before_begin(size_t size) noexcept | elc::defs::string_n::string_t< char_T > | inline |
ptr_t typedef | elc::defs::string_n::string_t< char_T > | |
push_back(const string_t &str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_back(string_t &&str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_back(string_view_t str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_back(char_T ch) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_back(const arec_t &&ch) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_back(const_string_ptr_t str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_back(char_T ch, size_t count) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_back(const arec_t &&ch, size_t count) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_front(const string_t &str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_front(string_t &&str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_front(string_view_t str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_front(char_T ch) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_front(const arec_t &&ch) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_front(const_string_ptr_t str) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_front(char_T ch, size_t count) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
push_front(const arec_t &&ch, size_t count) &noexcept | elc::defs::string_n::string_t< char_T > | inline |
rbegin() noexcept | elc::defs::string_n::string_t< char_T > | inline |
rbegin() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
rcbegin() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
rcend() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
remove_back(size_t size=1) noexcept | elc::defs::string_n::string_t< char_T > | inline |
remove_front(size_t size=1) noexcept | elc::defs::string_n::string_t< char_T > | inline |
rend() noexcept | elc::defs::string_n::string_t< char_T > | inline |
rend() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
replace(size_t pos, size_t size, const string_t &str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
replace(char_T ch, char_T ch2) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
replace(char_T ch, const string_t &str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
replace(const string_t &str1, const string_t &str2) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
resize(size_t nsize, char_T ch) noexcept | elc::defs::string_n::string_t< char_T > | inline |
resize(size_t nsize) noexcept | elc::defs::string_n::string_t< char_T > | inline |
reverse_const_iterator typedef | elc::defs::string_n::string_t< char_T > | |
reverse_find(const char_T ch) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
reverse_find(string_view_t str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
reverse_find(constexpr_str_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
reverse_find(const string_t &str) const noexcept(find_nothrow) | elc::defs::string_n::string_t< char_T > | inline |
reverse_iterator typedef | elc::defs::string_n::string_t< char_T > | |
size() const noexcept | elc::defs::string_n::string_t< char_T > | inline |
size_type typedef | elc::defs::string_n::string_t< char_T > | |
starts_with(string_view_t str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
starts_with(constexpr_str_t &str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
starts_with(const string_t &str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
starts_with(char_T ch) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
starts_with(const_string_ptr_t str) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_ptr_t typedef | elc::defs::string_n::string_t< char_T > | |
string_t() noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(constexpr_str_t &str) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(string_view_t str) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(const_string_ptr_t str) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(char_T ch) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(const string_t &str) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(string_t &&str) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(size_t size, char_T ch) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(char_T ch, size_t size) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(array_t< char_t > base) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(size_t size) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_t(const_iterator begin, const_iterator end) noexcept | elc::defs::string_n::string_t< char_T > | inline |
string_view_t typedef | elc::defs::string_n::string_t< char_T > | |
substr(size_t begin, size_t size=npos) const noexcept | elc::defs::string_n::string_t< char_T > | inline |
swap_with(this_t &a) noexcept | elc::defs::string_n::string_t< char_T > | inline |
this_t typedef | elc::defs::string_n::string_t< char_T > | |
to_string_view_t() const &noexcept | elc::defs::string_n::string_t< char_T > | inline |
value_type typedef | elc::defs::string_n::string_t< char_T > | |
view() &noexcept | elc::defs::string_n::string_t< char_T > | inline |
view() const &noexcept | elc::defs::string_n::string_t< char_T > | inline |
writeable_c_str() noexcept | elc::defs::string_n::string_t< char_T > | inline |
writeable_data() noexcept | elc::defs::string_n::string_t< char_T > | inline |
~string_t() noexcept | elc::defs::string_n::string_t< char_T > | inline |