|
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 > |