conststr 0.2.1
|
This is the complete list of members for conststr::cstr< N, T, view >, including all inherited members.
_str | conststr::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 noexcept | conststr::cstr< N, T, view > | inline |
back() noexcept | conststr::cstr< N, T, view > | inline |
back() const noexcept | conststr::cstr< N, T, view > | inline |
begin() noexcept | conststr::cstr< N, T, view > | inline |
begin() const noexcept | conststr::cstr< N, T, view > | inline |
c_str() const noexcept | conststr::cstr< N, T, view > | inline |
cast(const sv_selector< V2 > &svs={}) const noexcept | conststr::cstr< N, T, view > | inline |
cbegin() const noexcept | conststr::cstr< N, T, view > | inline |
cend() const noexcept | conststr::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 noexcept | conststr::cstr< N, T, view > | inline |
contains(const view_type &str) const noexcept | conststr::cstr< N, T, view > | inline |
crbegin() const noexcept | conststr::cstr< N, T, view > | inline |
crend() const noexcept | conststr::cstr< N, T, view > | inline |
cstr(const sv_selector< view_type > &svs={}) noexcept | conststr::cstr< N, T, view > | inline |
cstr(const value_type(&str)[N+1], const sv_selector< view_type > &svs={}) noexcept | conststr::cstr< N, T, view > | inline |
cstr(const value_type &ch, const sv_selector< view_type > &svs={}) noexcept | conststr::cstr< N, T, view > | inline |
cstr(std::convertible_to< value_type > auto... vs) | conststr::cstr< N, T, view > | inline |
cstr(const cstr &)=default | conststr::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() noexcept | conststr::cstr< N, T, view > | inline |
data() const noexcept | conststr::cstr< N, T, view > | inline |
difference_type typedef (defined in conststr::cstr< N, T, view >) | conststr::cstr< N, T, view > | |
empty() noexcept | conststr::cstr< N, T, view > | inlinestatic |
end() noexcept | conststr::cstr< N, T, view > | inline |
end() const noexcept | conststr::cstr< N, T, view > | inline |
ends_with(const value_type &ch) const noexcept | conststr::cstr< N, T, view > | inline |
ends_with(const view_type &str) const noexcept | conststr::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) noexcept | conststr::cstr< N, T, view > | inline |
find(const value_type &ch, size_type pos=0) const noexcept | conststr::cstr< N, T, view > | inline |
find(const view_type &str, size_type pos=0) const noexcept | conststr::cstr< N, T, view > | inline |
find_if(UnaryPredicate p, size_type pos=0) const noexcept | conststr::cstr< N, T, view > | inline |
flatten(const cstr< Sizes, value_type, view_type > &...strs) const noexcept | conststr::cstr< N, T, view > | inline |
flatten(const Strs &...strs) const noexcept | conststr::cstr< N, T, view > | inline |
front() noexcept | conststr::cstr< N, T, view > | inline |
front() const noexcept | conststr::cstr< N, T, view > | inline |
get() &noexcept | conststr::cstr< N, T, view > | inline |
get() const &noexcept | conststr::cstr< N, T, view > | inline |
get() &&noexcept | conststr::cstr< N, T, view > | inline |
get() const &&noexcept | conststr::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 noexcept | conststr::cstr< N, T, view > | inline |
insert(const_iterator iter, const Str &str) const noexcept | conststr::cstr< N, T, view > | inline |
iterator typedef (defined in conststr::cstr< N, T, view >) | conststr::cstr< N, T, view > | |
length() noexcept | conststr::cstr< N, T, view > | inlinestatic |
lowercase() const noexcept -> cstr< N, value_type, view_type > | conststr::cstr< N, T, view > | inline |
max_size() noexcept | conststr::cstr< N, T, view > | inlinestatic |
npos | conststr::cstr< N, T, view > | static |
nul | conststr::cstr< N, T, view > | static |
operation_result typedef (defined in conststr::cstr< N, T, view >) | conststr::cstr< N, T, view > | |
operator view_type() const noexcept | conststr::cstr< N, T, view > | inline |
operator+(const Str &str) const noexcept | conststr::cstr< N, T, view > | inline |
operator<=>(const cstr< N2, value_type, V2 > &other) noexcept | conststr::cstr< N, T, view > | inline |
operator<=>(const view_type &other) const noexcept | conststr::cstr< N, T, view > | inline |
operator=(const Str &str) | conststr::cstr< N, T, view > | inline |
operator==(const cstr< N2, value_type, V2 > &other) const noexcept | conststr::cstr< N, T, view > | inline |
operator==(const cstr< N, value_type, V2 > &other) const noexcept | conststr::cstr< N, T, view > | inline |
operator==(const view_type &other) const noexcept | conststr::cstr< N, T, view > | inline |
operator[](size_type pos) noexcept | conststr::cstr< N, T, view > | inline |
operator[](size_type pos) const noexcept | conststr::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() noexcept | conststr::cstr< N, T, view > | inline |
rbegin() const noexcept | conststr::cstr< N, T, view > | inline |
reference typedef (defined in conststr::cstr< N, T, view >) | conststr::cstr< N, T, view > | |
remove_prefix() const noexcept | conststr::cstr< N, T, view > | inline |
remove_suffix() const noexcept | conststr::cstr< N, T, view > | inline |
rend() noexcept | conststr::cstr< N, T, view > | inline |
rend() const noexcept | conststr::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 noexcept | conststr::cstr< N, T, view > | inline |
rfind(const view_type &str, size_type pos=npos) const noexcept | conststr::cstr< N, T, view > | inline |
rfind_if(UnaryPredicate p, size_type pos=npos) const noexcept | conststr::cstr< N, T, view > | inline |
rreference typedef (defined in conststr::cstr< N, T, view >) | conststr::cstr< N, T, view > | |
size() noexcept | conststr::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 noexcept | conststr::cstr< N, T, view > | inline |
starts_with(const view_type &str) const noexcept | conststr::cstr< N, T, view > | inline |
substr() const noexcept | conststr::cstr< N, T, view > | inline |
swap(cstr< N, value_type, V2 > &other) noexcept | conststr::cstr< N, T, view > | inline |
transform(UnaryOperation op, size_type pos=0, size_type len=N, const sv_selector< V2 > &svs={}) const noexcept | conststr::cstr< N, T, view > | inline |
transform(UnaryOperation op, const_iterator first, const_iterator last, const sv_selector< V2 > &svs={}) const noexcept | conststr::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()=default | conststr::cstr< N, T, view > |