simstr 1.0
Yet another strings library
 
Загрузка...
Поиск...
Не найдено
simstr::lstring< K, N, forShared, Allocator > Cписок членов класса

Полный список членов класса simstr::lstring< K, N, forShared, Allocator >, включая наследуемые из базового класса

allocator()simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inlineprotected
append(str_piece other)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
append(const A &expr)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
append_formatted(const FmtString< K, T... > &format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
append_in(size_t pos, str_piece other)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
append_in(size_t pos, const A &expr)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
append_printf(const K *format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
append_vformatted(str_piece format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
append_vformatted_n(size_t max_write, str_piece format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
as_int() const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
as_number(T &t)simstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
as_number(double &t)simstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
at(ptrdiff_t idx) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
capacity() const noexceptsimstr::lstring< K, N, forShared, Allocator >inline
change(size_t from, size_t len, str_piece other)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
change(size_t from, size_t len, const A &expr)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
clear()simstr::lstring< K, N, forShared, Allocator >inline
compare(str_piece o) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
compare_ia(str_piece text) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
compare_iu(str_piece text) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
contains(str_piece pattern, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
copy_to(K *buffer, size_t bufSize)simstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
define_size()simstr::lstring< K, N, forShared, Allocator >inline
empty() const noexceptsimstr::lstring< K, N, forShared, Allocator >inline
ends_with(str_piece suffix) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
ends_with_ia(str_piece suffix) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
ends_with_iu(str_piece suffix) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
equal(str_piece other) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
equal_ia(str_piece text) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
equal_iu(str_piece text) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
fill(size_t from, const Op &fillFunction)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
find(str_piece pattern, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find(K s, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_all(str_piece pattern, size_t offset=0, size_t maxCount=0) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_end(str_piece pattern, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_end_of_last(str_piece pattern, size_t offset=-1) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_end_of_last_or_all(str_piece pattern, size_t offset=-1) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_end_or_all(str_piece pattern, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_first_not_of(str_piece pattern, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_first_of(str_piece pattern, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_first_of_idx(str_piece pattern, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_last(str_piece pattern, size_t offset=-1) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_last(K s, size_t offset=-1) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_last_not_of(str_piece pattern, size_t offset=str::npos) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_last_of(str_piece pattern, size_t offset=str::npos) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_last_of_idx(str_piece pattern, size_t offset=str::npos) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_last_or_all(str_piece pattern, size_t offset=-1) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_or_all(str_piece pattern, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_or_all(K s, size_t offset=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
find_or_throw(str_piece pattern, size_t offset=0, Args &&... args) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
for_all_finded(const Op &op, str_piece pattern, size_t offset=0, size_t maxCount=0) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
format(const FmtString< K, T... > &pattern, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
format_from(size_t from, const FmtString< K, T... > &format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
from_to(size_t from, size_t to) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
insert(size_t to, str_piece other)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
insert(size_t to, const A &expr)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
is_ascii() const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
is_empty() const noexceptsimstr::lstring< K, N, forShared, Allocator >inline
is_local() const noexceptsimstr::lstring< K, N, forShared, Allocator >inline
join(const T &strings, s_str delimeter, bool tail=false, bool skip_empty=false, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inlinestatic
length() const noexceptsimstr::lstring< K, N, forShared, Allocator >inline
less_ia(str_piece text) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
less_iu(str_piece text) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
LocalCapacity элементы перечисленияsimstr::lstring< K, N, forShared, Allocator >
lower()simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
lower_only_ascii()simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
lowered() constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
lowered_from(const From &f, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inlinestatic
lowered_only_ascii() constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
lowered_only_ascii_from(const From &f, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inlinestatic
lstring(const my_type &other)simstr::lstring< K, N, forShared, Allocator >inline
lstring(const my_type &other, Args &&... args)simstr::lstring< K, N, forShared, Allocator >inline
lstring(T &&value, Args &&... args)simstr::lstring< K, N, forShared, Allocator >inline
lstring(my_type &&other) noexceptsimstr::lstring< K, N, forShared, Allocator >inline
lstring(const Op &op, Args &&... args)simstr::lstring< K, N, forShared, Allocator >inline
mid(size_t from, size_t len=-1) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
operator const K *() const noexceptsimstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inline
operator K*() noexceptsimstr::str_mutable< K, lstring< K, N, false, allocator_string > >inlineexplicit
operator s_str_nt() constsimstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inline
operator str_piece() const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
operator!() const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
operator()(ptrdiff_t from, ptrdiff_t len=0) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
operator+=(str_piece other)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
operator+=(const A &expr)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
operator<<(const Op &fillFunction)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
operator<<(const Op &fillFunction)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
operator<<=(const Op &fillFunction)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
operator<=>(const base &other) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
operator<=>(T &&other) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
operator=(const my_type &other)simstr::lstring< K, N, forShared, Allocator >inline
operator=(my_type &&other) noexceptsimstr::lstring< K, N, forShared, Allocator >inline
operator=(simple_str< K > other)simstr::lstring< K, N, forShared, Allocator >inline
operator=(T &&other)simstr::lstring< K, N, forShared, Allocator >inline
operator=(const StrExprForType< K > auto &expr)simstr::lstring< K, N, forShared, Allocator >inline
operator==(const base &other) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
operator==(T &&other) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
place(K *ptr) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
prefix_in(str_piece text) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
prepend(str_piece other)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
prepend(const A &expr)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
printf(const K *format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
printf_from(size_t from, const K *format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
remove(size_t from, size_t len)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
replace(str_piece pattern, str_piece repl, size_t offset=0, size_t maxCount=0)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
replace_from(const From &f, str_piece pattern, str_piece repl, size_t offset=0, size_t maxCount=0)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
replace_init(T &&pattern, M &&repl) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
replaced(str_piece pattern, str_piece repl, size_t offset=0, size_t maxCount=0) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
replaced_from(const From &f, s_str pattern, s_str repl, size_t offset=0, size_t maxCount=0, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inlinestatic
reserve(size_t newSize)simstr::lstring< K, N, forShared, Allocator >inline
reserve_no_preserve(size_t newSize)simstr::lstring< K, N, forShared, Allocator >inline
reset()simstr::lstring< K, N, forShared, Allocator >inline
set_size(size_t newSize)simstr::lstring< K, N, forShared, Allocator >inline
shrink_to_fit()simstr::lstring< K, N, forShared, Allocator >inline
size() constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
split(str_piece delimeter, size_t offset=0) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
splitf(str_piece delimeter, const Op &beforeFunc, size_t offset=0) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
splitter(str_piece delimeter) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >
starts_with(str_piece prefix) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
starts_with_ia(str_piece prefix) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
starts_with_iu(str_piece prefix) const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
str() noexceptsimstr::lstring< K, N, forShared, Allocator >inline
str_mid(size_t from, size_t len=-1) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
str_storable(Args &&... args) noexcept(std::is_nothrow_constructible_v< allocator_t, Args... >)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inline
str_storable(s_str other, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inline
str_storable(size_t repeat, s_str pattern, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inline
str_storable(size_t count, K pad, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inline
str_storable(const StrExprForType< K > auto &expr, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inline
str_storable(const From &f, s_str pattern, s_str repl, size_t offset=0, size_t maxCount=0, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inline
strcmp(const K *text) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
substr(ptrdiff_t from, ptrdiff_t len=0) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
symbols() const noexceptsimstr::lstring< K, N, forShared, Allocator >inline
to_double() const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
to_int() const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
to_nts(size_t from=0) constsimstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inline
to_str() const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
to_string() const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
to_sv() const noexceptsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trim()simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim(T &&pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim(str_piece pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_left()simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_left(T &&pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_left(str_piece pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_left_with_spaces(T &&pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_left_with_spaces(str_piece pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_right()simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_right(T &&pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_right(str_piece pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_right_with_spaces(str_piece pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_right_with_wpaces(T &&pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_with_spaces(T &&pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trim_with_spaces(str_piece pattern)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
trimmed() constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed(T &&pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed(str_piece pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_left() constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_left(T &&pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_left(str_piece pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_left_with_spaces(T &&pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_left_with_spaces(str_piece pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_right() constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_right(T &&pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_right(str_piece pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_right_with_spaces(T &&pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_right_with_spaces(str_piece pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_with_spaces(T &&pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
trimmed_with_spaces(str_piece pattern) constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
upper()simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
upper_only_ascii()simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
uppered() constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
uppered_from(const From &f, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inlinestatic
uppered_only_ascii() constsimstr::str_algs< K, simple_str< K >, lstring< K, N, false, allocator_string >, true >inline
uppered_only_ascii_from(const From &f, Args &&... args)simstr::str_storable< K, lstring< K, N, false, allocator_string >, allocator_string >inlinestatic
vformat(str_piece format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
vformat_from(size_t from, size_t max_write, str_piece format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
vformat_n(size_t max_write, str_piece format, T &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline
with(const Op &fillFunction, Args &&... args)simstr::str_mutable< K, lstring< K, N, false, allocator_string > >inline