![]() |
Arene Base
Fundamental Utilities For Safety Critical C++
|
This is the complete list of members for arene::base::inline_string< MaxSize >, including all inherited members.
| append(string_view rhs) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| append(detail::character rhs) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| append(std::initializer_list< detail::character > rhs) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| append(string_view rhs, size_type pos) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| append(string_view rhs, size_type pos, size_type count) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| append(detail::raw_c_string rhs, size_type count) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| append(size_type count, detail::character chr) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| assign(string_view str) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| assign(string_view str, size_type pos) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| assign(string_view str, size_type pos, size_type count) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| assign(std::initializer_list< detail::character > str) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| assign(detail::raw_c_string str, size_type count) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| assign(detail::character chr) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| assign(size_type count, detail::character chr) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| back() const noexcept -> detail::character const & | arene::base::inline_string< MaxSize > | inline |
| back() noexcept -> detail::character & | arene::base::inline_string< MaxSize > | inline |
| begin() noexcept -> iterator | arene::base::inline_string< MaxSize > | inline |
| begin() const noexcept -> const_iterator | arene::base::inline_string< MaxSize > | inline |
| c_str() const noexcept -> detail::raw_c_string | arene::base::inline_string< MaxSize > | inline |
| capacity() -> std::size_t | arene::base::inline_string< MaxSize > | inlinestatic |
| cbegin() const noexcept -> const_iterator | arene::base::inline_string< MaxSize > | inline |
| cend() const noexcept -> const_iterator | arene::base::inline_string< MaxSize > | inline |
| clear() noexcept | arene::base::inline_string< MaxSize > | inline |
| compare(string_view other) const noexcept -> integral_comparison_result | arene::base::inline_string< MaxSize > | inline |
| compare(size_type pos, size_type count, string_view other) const noexcept -> integral_comparison_result | arene::base::inline_string< MaxSize > | inline |
| compare(size_type pos, size_type count, string_view other, size_type pos2) const noexcept -> integral_comparison_result | arene::base::inline_string< MaxSize > | inline |
| compare(size_type pos, size_type length1, string_view other, size_type pos2, size_type length2) const noexcept -> integral_comparison_result | arene::base::inline_string< MaxSize > | inline |
| compare(size_type pos, size_type length1, detail::raw_c_string other, size_type length2) const noexcept -> integral_comparison_result | arene::base::inline_string< MaxSize > | inline |
| copy(detail::character *str, size_type count) const -> size_type | arene::base::inline_string< MaxSize > | inline |
| copy(detail::character *str, size_type count, size_type pos) const -> size_type | arene::base::inline_string< MaxSize > | inline |
| crbegin() const noexcept -> const_reverse_iterator | arene::base::inline_string< MaxSize > | inline |
| crend() const noexcept -> const_reverse_iterator | arene::base::inline_string< MaxSize > | inline |
| data() const noexcept -> detail::raw_c_string | arene::base::inline_string< MaxSize > | inline |
| data() noexcept -> detail::character * | arene::base::inline_string< MaxSize > | inline |
| empty() const noexcept -> bool | arene::base::inline_string< MaxSize > | inline |
| end() noexcept -> iterator | arene::base::inline_string< MaxSize > | inline |
| end() const noexcept -> const_iterator | arene::base::inline_string< MaxSize > | inline |
| ends_with(detail::character chr) const noexcept -> bool | arene::base::inline_string< MaxSize > | inline |
| ends_with(string_view str) const noexcept -> bool | arene::base::inline_string< MaxSize > | inline |
| erase() noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| erase(size_type pos) -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| erase(size_type pos, size_type count) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| erase(const_iterator pos) noexcept -> iterator | arene::base::inline_string< MaxSize > | inline |
| erase(const_iterator first, const_iterator last) noexcept -> iterator | arene::base::inline_string< MaxSize > | inline |
| fast_inequality_check(inline_string const &lhs, inline_string< OtherMaxLength > const &rhs) noexcept -> inequality_heuristic | arene::base::inline_string< MaxSize > | inlinestatic |
| fast_inequality_check(inline_string const &lhs, string_view rhs) noexcept -> inequality_heuristic | arene::base::inline_string< MaxSize > | inlinestatic |
| find(string_view str, size_type pos=0U) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find(detail::character chr) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find(detail::character chr, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find(detail::raw_c_string str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find(detail::raw_c_string str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_not_of(string_view str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_not_of(string_view str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_not_of(detail::raw_c_string str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_not_of(detail::raw_c_string str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_not_of(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_not_of(detail::character chr) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_not_of(detail::character chr, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_of(string_view str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_of(string_view str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_of(detail::raw_c_string str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_of(detail::raw_c_string str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_of(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_of(detail::character chr) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_first_of(detail::character chr, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_not_of(string_view str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_not_of(string_view str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_not_of(detail::raw_c_string str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_not_of(detail::raw_c_string str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_not_of(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_not_of(detail::character chr) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_not_of(detail::character chr, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_of(string_view str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_of(string_view str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_of(detail::raw_c_string str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_of(detail::raw_c_string str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_of(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_of(detail::character chr) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| find_last_of(detail::character chr, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| front() const noexcept -> detail::character const & | arene::base::inline_string< MaxSize > | inline |
| front() noexcept -> detail::character & | arene::base::inline_string< MaxSize > | inline |
| inline_string() noexcept=default | arene::base::inline_string< MaxSize > | |
| inline_string(inline_string const &)=default | arene::base::inline_string< MaxSize > | |
| inline_string(inline_string &&)=default | arene::base::inline_string< MaxSize > | |
| inline_string(detail::raw_c_string const str) noexcept | arene::base::inline_string< MaxSize > | inlineexplicit |
| inline_string(detail::character const (&str)[N]) noexcept | arene::base::inline_string< MaxSize > | inline |
| inline_string(string_view const str) noexcept | arene::base::inline_string< MaxSize > | inlineexplicit |
| inline_string(inline_string< OtherMaxLength > const &other) noexcept | arene::base::inline_string< MaxSize > | inline |
| inline_string(inline_string< OtherMaxLength > const &other) noexcept | arene::base::inline_string< MaxSize > | inlineexplicit |
| inline_string(size_type len, detail::character chr) noexcept | arene::base::inline_string< MaxSize > | inline |
| inline_string(InputIterator const first, InputIterator const last) noexcept(denotes_nothrow_iterable_range_v< InputIterator >) | arene::base::inline_string< MaxSize > | inlineexplicit |
| insert(size_type pos, string_view str) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| insert(size_type pos1, string_view str, size_type pos2) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| insert(size_type pos1, string_view str, size_type pos2, size_type length2) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| insert(size_type pos, detail::raw_c_string str, size_type count) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| insert(size_type pos, size_type count, detail::character chr) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| insert(const_iterator pos, detail::character chr) noexcept -> iterator | arene::base::inline_string< MaxSize > | inline |
| insert(const_iterator pos, size_type count, detail::character chr) noexcept -> iterator | arene::base::inline_string< MaxSize > | inline |
| insert(const_iterator pos, std::initializer_list< detail::character > chars) noexcept -> iterator | arene::base::inline_string< MaxSize > | inline |
| insert(const_iterator pos, InputIterator first, InputIterator last) noexcept(denotes_nothrow_iterable_range_v< InputIterator >) -> iterator | arene::base::inline_string< MaxSize > | inline |
| max_size() -> std::size_t | arene::base::inline_string< MaxSize > | inlinestatic |
| npos | arene::base::inline_string< MaxSize > | static |
| operator null_terminated_string_view() const noexcept | arene::base::inline_string< MaxSize > | inline |
| operator string_view() const noexcept | arene::base::inline_string< MaxSize > | inline |
| operator+(inline_string const &lhs, inline_string< OtherMaxLength > const &rhs) noexcept -> inline_string< MaxSize+OtherMaxLength > | arene::base::inline_string< MaxSize > | friend |
| operator+(inline_string const &lhs, string_view const rhs) noexcept -> inline_string | arene::base::inline_string< MaxSize > | friend |
| operator+(string_view const lhs, inline_string const &rhs) noexcept -> inline_string | arene::base::inline_string< MaxSize > | friend |
| operator+=(string_view rhs) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| operator+=(detail::character rhs) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| operator+=(std::initializer_list< detail::character > rhs) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| operator=(inline_string const &) -> inline_string &=default | arene::base::inline_string< MaxSize > | |
| operator=(inline_string &&) -> inline_string &=default | arene::base::inline_string< MaxSize > | |
| operator=(string_view str) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| operator=(detail::raw_c_string str) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| operator=(std::initializer_list< detail::character > str) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| operator=(detail::character chr) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| operator=(inline_string< OtherMaxLength > const &other) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| arene::base::generic_ordering_from_three_way_compare< inline_string< MaxSize > >::operator=(generic_ordering_from_three_way_compare const &other) &noexcept -> generic_ordering_from_three_way_compare &=default | arene::base::generic_ordering_from_three_way_compare< inline_string< MaxSize > > | private |
| arene::base::generic_ordering_from_three_way_compare< inline_string< MaxSize > >::operator=(generic_ordering_from_three_way_compare &&other) &noexcept -> generic_ordering_from_three_way_compare &=default | arene::base::generic_ordering_from_three_way_compare< inline_string< MaxSize > > | private |
| operator[](size_type index) const noexcept -> detail::character const & | arene::base::inline_string< MaxSize > | inline |
| operator[](size_type index) noexcept -> detail::character & | arene::base::inline_string< MaxSize > | inline |
| pop_back() noexcept | arene::base::inline_string< MaxSize > | inline |
| push_back(detail::character rhs) noexcept | arene::base::inline_string< MaxSize > | inline |
| rbegin() noexcept -> reverse_iterator | arene::base::inline_string< MaxSize > | inline |
| rbegin() const noexcept -> const_reverse_iterator | arene::base::inline_string< MaxSize > | inline |
| rend() noexcept -> reverse_iterator | arene::base::inline_string< MaxSize > | inline |
| rend() const noexcept -> const_reverse_iterator | arene::base::inline_string< MaxSize > | inline |
| replace(size_type pos, size_type count, string_view str) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(size_type pos, size_type count, string_view str, size_type pos2) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(size_type pos, size_type count, string_view str, size_type pos2, size_type count2) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(size_type pos, size_type count, detail::raw_c_string str, size_type count2) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(size_type pos, size_type count, size_type count2, detail::character chr) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(const_iterator first, const_iterator last, string_view str) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(const_iterator first, const_iterator last, string_view str, size_type pos) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(const_iterator first, const_iterator last, string_view str, size_type pos, size_type count) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(const_iterator first, const_iterator last, detail::raw_c_string str, size_type count) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(const_iterator first, const_iterator last, size_type count, detail::character chr) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(const_iterator first, const_iterator last, std::initializer_list< detail::character > chars) noexcept -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(const_iterator first, const_iterator last, InputIterator first2, InputIterator last2) noexcept(denotes_nothrow_iterable_range_v< InputIterator >) -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| replace(const_iterator first, const_iterator last, RandomAccessIterator first2, RandomAccessIterator last2) noexcept(denotes_nothrow_iterable_range_v< RandomAccessIterator >) -> inline_string & | arene::base::inline_string< MaxSize > | inline |
| resize(size_type new_size, detail::character new_char='\0') noexcept | arene::base::inline_string< MaxSize > | inline |
| rfind(string_view str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| rfind(string_view str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| rfind(detail::character chr) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| rfind(detail::character chr, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| rfind(detail::raw_c_string str) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| rfind(detail::raw_c_string str, size_type pos) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| rfind(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_type | arene::base::inline_string< MaxSize > | inline |
| starts_with(detail::character chr) const noexcept -> bool | arene::base::inline_string< MaxSize > | inline |
| starts_with(string_view str) const noexcept -> bool | arene::base::inline_string< MaxSize > | inline |
| substr() const noexcept -> inline_string | arene::base::inline_string< MaxSize > | inline |
| substr(size_type pos) const noexcept -> inline_string | arene::base::inline_string< MaxSize > | inline |
| substr(size_type pos, size_type n) const noexcept -> inline_string | arene::base::inline_string< MaxSize > | inline |
| three_way_compare(inline_string const &lhs, inline_string< OtherMaxLength > const &rhs) noexcept -> strong_ordering | arene::base::inline_string< MaxSize > | inlinestatic |
| three_way_compare(inline_string const &lhs, string_view rhs) noexcept -> strong_ordering | arene::base::inline_string< MaxSize > | inlinestatic |
| three_way_compare(inline_string const &lhs, detail::raw_c_string rhs) noexcept -> strong_ordering | arene::base::inline_string< MaxSize > | inlinestatic |
| three_way_compare(inline_string const &lhs, null_terminated_string_view rhs) noexcept -> strong_ordering | arene::base::inline_string< MaxSize > | inlinestatic |
| try_construct(string_view const str) noexcept -> optional< inline_string > | arene::base::inline_string< MaxSize > | inlinestatic |
| try_construct(inline_string< OtherMaxSize > const &str) noexcept -> optional< inline_string > | arene::base::inline_string< MaxSize > | inlinestatic |
| try_construct(inline_string< OtherMaxSize > const &str) noexcept -> optional< inline_string > | arene::base::inline_string< MaxSize > | inlinestatic |
| try_construct(InputIterator first, InputIterator last) noexcept(denotes_nothrow_iterable_range_v< InputIterator >) -> optional< inline_string > | arene::base::inline_string< MaxSize > | inlinestatic |
| ~inline_string()=default | arene::base::inline_string< MaxSize > |