conststr 0.2.1
Loading...
Searching...
No Matches
conststr::cstr< N, T, view > Member List

This is the complete list of members for conststr::cstr< N, T, view >, including all inherited members.

_strconststr::cstr< N, T, view >
append(const value_type &ch) const noexcept -> cstr< N+Count, value_type, view_type >conststr::cstr< N, T, view >inline
append(const Str &str) const noexceptconststr::cstr< N, T, view >inline
back() noexceptconststr::cstr< N, T, view >inline
back() const noexceptconststr::cstr< N, T, view >inline
begin() noexceptconststr::cstr< N, T, view >inline
begin() const noexceptconststr::cstr< N, T, view >inline
c_str() const noexceptconststr::cstr< N, T, view >inline
cast(const sv_selector< V2 > &svs={}) const noexceptconststr::cstr< N, T, view >inline
cbegin() const noexceptconststr::cstr< N, T, view >inline
cend() const noexceptconststr::cstr< N, T, view >inline
const_iterator typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
const_pointer typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
const_reference typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
const_reverse_iterator typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
const_rreference typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
contains(const value_type &ch) const noexceptconststr::cstr< N, T, view >inline
contains(const view_type &str) const noexceptconststr::cstr< N, T, view >inline
crbegin() const noexceptconststr::cstr< N, T, view >inline
crend() const noexceptconststr::cstr< N, T, view >inline
cstr(const sv_selector< view_type > &svs={}) noexceptconststr::cstr< N, T, view >inline
cstr(const value_type(&str)[N+1], const sv_selector< view_type > &svs={}) noexceptconststr::cstr< N, T, view >inline
cstr(const value_type &ch, const sv_selector< view_type > &svs={}) noexceptconststr::cstr< N, T, view >inline
cstr(std::convertible_to< value_type > auto... vs)conststr::cstr< N, T, view >inline
cstr(const cstr &)=defaultconststr::cstr< N, T, view >
cstr(const cstr< N, value_type, V2 > &other)conststr::cstr< N, T, view >inline
cut() const noexcept -> cstr< Len, value_type, view_type >conststr::cstr< N, T, view >inline
data() noexceptconststr::cstr< N, T, view >inline
data() const noexceptconststr::cstr< N, T, view >inline
difference_type typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
empty() noexceptconststr::cstr< N, T, view >inlinestatic
end() noexceptconststr::cstr< N, T, view >inline
end() const noexceptconststr::cstr< N, T, view >inline
ends_with(const value_type &ch) const noexceptconststr::cstr< N, T, view >inline
ends_with(const view_type &str) const noexceptconststr::cstr< N, T, view >inline
erase(size_type pos) const noexcept -> cstr< N - 1, value_type, view_type >conststr::cstr< N, T, view >inline
erase(const_iterator iter) const noexcept -> cstr< N - 1, value_type, view_type >conststr::cstr< N, T, view >inline
fill(const value_type &ch) noexceptconststr::cstr< N, T, view >inline
find(const value_type &ch, size_type pos=0) const noexceptconststr::cstr< N, T, view >inline
find(const view_type &str, size_type pos=0) const noexceptconststr::cstr< N, T, view >inline
find_if(UnaryPredicate p, size_type pos=0) const noexceptconststr::cstr< N, T, view >inline
flatten(const cstr< Sizes, value_type, view_type > &...strs) const noexceptconststr::cstr< N, T, view >inline
flatten(const Strs &...strs) const noexceptconststr::cstr< N, T, view >inline
front() noexceptconststr::cstr< N, T, view >inline
front() const noexceptconststr::cstr< N, T, view >inline
get() &noexceptconststr::cstr< N, T, view >inline
get() const &noexceptconststr::cstr< N, T, view >inline
get() &&noexceptconststr::cstr< N, T, view >inline
get() const &&noexceptconststr::cstr< N, T, view >inline
insert(size_type pos, const value_type &ch) const noexcept -> cstr< N+Count, value_type, view_type >conststr::cstr< N, T, view >inline
insert(const_iterator iter, const value_type &ch) const noexcept -> cstr< N+Count, value_type, view_type >conststr::cstr< N, T, view >inline
insert(size_type pos, const Str &str) const noexceptconststr::cstr< N, T, view >inline
insert(const_iterator iter, const Str &str) const noexceptconststr::cstr< N, T, view >inline
iterator typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
length() noexceptconststr::cstr< N, T, view >inlinestatic
lowercase() const noexcept -> cstr< N, value_type, view_type >conststr::cstr< N, T, view >inline
max_size() noexceptconststr::cstr< N, T, view >inlinestatic
nposconststr::cstr< N, T, view >static
nulconststr::cstr< N, T, view >static
operation_result typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
operator view_type() const noexceptconststr::cstr< N, T, view >inline
operator+(const Str &str) const noexceptconststr::cstr< N, T, view >inline
operator<=>(const cstr< N2, value_type, V2 > &other) noexceptconststr::cstr< N, T, view >inline
operator<=>(const view_type &other) const noexceptconststr::cstr< N, T, view >inline
operator=(const Str &str)conststr::cstr< N, T, view >inline
operator==(const cstr< N2, value_type, V2 > &other) const noexceptconststr::cstr< N, T, view >inline
operator==(const cstr< N, value_type, V2 > &other) const noexceptconststr::cstr< N, T, view >inline
operator==(const view_type &other) const noexceptconststr::cstr< N, T, view >inline
operator[](size_type pos) noexceptconststr::cstr< N, T, view >inline
operator[](size_type pos) const noexceptconststr::cstr< N, T, view >inline
pointer typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
pop() const noexcept -> cstr< N - 1, value_type, view_type >conststr::cstr< N, T, view >inline
push(const value_type &ch) const noexcept -> cstr< N+1, value_type >conststr::cstr< N, T, view >inline
rbegin() noexceptconststr::cstr< N, T, view >inline
rbegin() const noexceptconststr::cstr< N, T, view >inline
reference typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
remove_prefix() const noexceptconststr::cstr< N, T, view >inline
remove_suffix() const noexceptconststr::cstr< N, T, view >inline
rend() noexceptconststr::cstr< N, T, view >inline
rend() const noexceptconststr::cstr< N, T, view >inline
replace(size_type pos, const value_type &ch, size_type count=1) const noexcept -> cstr< N, value_type, view_type >conststr::cstr< N, T, view >inline
replace(const_iterator first, const_iterator last, const value_type &ch) const noexcept -> cstr< N, value_type, view_type >conststr::cstr< N, T, view >inline
replace(size_type pos, const view_type &str, size_type count=1) const noexcept -> cstr< N, value_type, view_type >conststr::cstr< N, T, view >inline
replace(const_iterator first, const_iterator last, const view_type &str) const noexcept -> cstr< N, value_type, view_type >conststr::cstr< N, T, view >inline
replace(size_type pos=0, size_type len=N) const noexcept -> cstr< N, value_type, view_type > requires(sizeof...(Chs) > 0)conststr::cstr< N, T, view >inline
replace(const_iterator first, const_iterator last) const noexcept -> cstr< N, value_type, view_type > requires(sizeof...(Chs) > 0)conststr::cstr< N, T, view >inline
reverse_iterator typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
rfind(const value_type &ch, size_type pos=npos) const noexceptconststr::cstr< N, T, view >inline
rfind(const view_type &str, size_type pos=npos) const noexceptconststr::cstr< N, T, view >inline
rfind_if(UnaryPredicate p, size_type pos=npos) const noexceptconststr::cstr< N, T, view >inline
rreference typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
size() noexceptconststr::cstr< N, T, view >inlinestatic
size_type typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
starts_with(const value_type &ch) const noexceptconststr::cstr< N, T, view >inline
starts_with(const view_type &str) const noexceptconststr::cstr< N, T, view >inline
substr() const noexceptconststr::cstr< N, T, view >inline
swap(cstr< N, value_type, V2 > &other) noexceptconststr::cstr< N, T, view >inline
transform(UnaryOperation op, size_type pos=0, size_type len=N, const sv_selector< V2 > &svs={}) const noexceptconststr::cstr< N, T, view >inline
transform(UnaryOperation op, const_iterator first, const_iterator last, const sv_selector< V2 > &svs={}) const noexceptconststr::cstr< N, T, view >inline
uppercase() const noexcept -> cstr< N, value_type, view_type >conststr::cstr< N, T, view >inline
value_type typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
view_type typedef (defined in conststr::cstr< N, T, view >)conststr::cstr< N, T, view >
with_view() const noexcept -> cstr< N, value_type, V2 >conststr::cstr< N, T, view >inline
~cstr()=defaultconststr::cstr< N, T, view >