Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
arene::base::inline_string< MaxSize > Member List

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 -> iteratorarene::base::inline_string< MaxSize >inline
begin() const noexcept -> const_iteratorarene::base::inline_string< MaxSize >inline
c_str() const noexcept -> detail::raw_c_stringarene::base::inline_string< MaxSize >inline
capacity() -> std::size_tarene::base::inline_string< MaxSize >inlinestatic
cbegin() const noexcept -> const_iteratorarene::base::inline_string< MaxSize >inline
cend() const noexcept -> const_iteratorarene::base::inline_string< MaxSize >inline
clear() noexceptarene::base::inline_string< MaxSize >inline
compare(string_view other) const noexcept -> integral_comparison_resultarene::base::inline_string< MaxSize >inline
compare(size_type pos, size_type count, string_view other) const noexcept -> integral_comparison_resultarene::base::inline_string< MaxSize >inline
compare(size_type pos, size_type count, string_view other, size_type pos2) const noexcept -> integral_comparison_resultarene::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_resultarene::base::inline_string< MaxSize >inline
compare(size_type pos, size_type length1, detail::raw_c_string other, size_type length2) const noexcept -> integral_comparison_resultarene::base::inline_string< MaxSize >inline
copy(detail::character *str, size_type count) const -> size_typearene::base::inline_string< MaxSize >inline
copy(detail::character *str, size_type count, size_type pos) const -> size_typearene::base::inline_string< MaxSize >inline
crbegin() const noexcept -> const_reverse_iteratorarene::base::inline_string< MaxSize >inline
crend() const noexcept -> const_reverse_iteratorarene::base::inline_string< MaxSize >inline
data() const noexcept -> detail::raw_c_stringarene::base::inline_string< MaxSize >inline
data() noexcept -> detail::character *arene::base::inline_string< MaxSize >inline
empty() const noexcept -> boolarene::base::inline_string< MaxSize >inline
end() noexcept -> iteratorarene::base::inline_string< MaxSize >inline
end() const noexcept -> const_iteratorarene::base::inline_string< MaxSize >inline
ends_with(detail::character chr) const noexcept -> boolarene::base::inline_string< MaxSize >inline
ends_with(string_view str) const noexcept -> boolarene::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 -> iteratorarene::base::inline_string< MaxSize >inline
erase(const_iterator first, const_iterator last) noexcept -> iteratorarene::base::inline_string< MaxSize >inline
fast_inequality_check(inline_string const &lhs, inline_string< OtherMaxLength > const &rhs) noexcept -> inequality_heuristicarene::base::inline_string< MaxSize >inlinestatic
fast_inequality_check(inline_string const &lhs, string_view rhs) noexcept -> inequality_heuristicarene::base::inline_string< MaxSize >inlinestatic
find(string_view str, size_type pos=0U) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find(detail::character chr) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find(detail::character chr, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find(detail::raw_c_string str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find(detail::raw_c_string str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_not_of(string_view str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_not_of(string_view str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_not_of(detail::raw_c_string str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_not_of(detail::raw_c_string str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_not_of(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_not_of(detail::character chr) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_not_of(detail::character chr, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_of(string_view str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_of(string_view str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_of(detail::raw_c_string str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_of(detail::raw_c_string str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_of(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_of(detail::character chr) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_first_of(detail::character chr, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_not_of(string_view str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_not_of(string_view str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_not_of(detail::raw_c_string str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_not_of(detail::raw_c_string str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_not_of(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_not_of(detail::character chr) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_not_of(detail::character chr, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_of(string_view str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_of(string_view str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_of(detail::raw_c_string str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_of(detail::raw_c_string str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_of(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_of(detail::character chr) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
find_last_of(detail::character chr, size_type pos) const noexcept -> size_typearene::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=defaultarene::base::inline_string< MaxSize >
inline_string(inline_string const &)=defaultarene::base::inline_string< MaxSize >
inline_string(inline_string &&)=defaultarene::base::inline_string< MaxSize >
inline_string(detail::raw_c_string const str) noexceptarene::base::inline_string< MaxSize >inlineexplicit
inline_string(detail::character const (&str)[N]) noexceptarene::base::inline_string< MaxSize >inline
inline_string(string_view const str) noexceptarene::base::inline_string< MaxSize >inlineexplicit
inline_string(inline_string< OtherMaxLength > const &other) noexceptarene::base::inline_string< MaxSize >inline
inline_string(inline_string< OtherMaxLength > const &other) noexceptarene::base::inline_string< MaxSize >inlineexplicit
inline_string(size_type len, detail::character chr) noexceptarene::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 -> iteratorarene::base::inline_string< MaxSize >inline
insert(const_iterator pos, size_type count, detail::character chr) noexcept -> iteratorarene::base::inline_string< MaxSize >inline
insert(const_iterator pos, std::initializer_list< detail::character > chars) noexcept -> iteratorarene::base::inline_string< MaxSize >inline
insert(const_iterator pos, InputIterator first, InputIterator last) noexcept(denotes_nothrow_iterable_range_v< InputIterator >) -> iteratorarene::base::inline_string< MaxSize >inline
max_size() -> std::size_tarene::base::inline_string< MaxSize >inlinestatic
nposarene::base::inline_string< MaxSize >static
operator null_terminated_string_view() const noexceptarene::base::inline_string< MaxSize >inline
operator string_view() const noexceptarene::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_stringarene::base::inline_string< MaxSize >friend
operator+(string_view const lhs, inline_string const &rhs) noexcept -> inline_stringarene::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 &=defaultarene::base::inline_string< MaxSize >
operator=(inline_string &&) -> inline_string &=defaultarene::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 &=defaultarene::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 &=defaultarene::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() noexceptarene::base::inline_string< MaxSize >inline
push_back(detail::character rhs) noexceptarene::base::inline_string< MaxSize >inline
rbegin() noexcept -> reverse_iteratorarene::base::inline_string< MaxSize >inline
rbegin() const noexcept -> const_reverse_iteratorarene::base::inline_string< MaxSize >inline
rend() noexcept -> reverse_iteratorarene::base::inline_string< MaxSize >inline
rend() const noexcept -> const_reverse_iteratorarene::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') noexceptarene::base::inline_string< MaxSize >inline
rfind(string_view str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
rfind(string_view str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
rfind(detail::character chr) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
rfind(detail::character chr, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
rfind(detail::raw_c_string str) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
rfind(detail::raw_c_string str, size_type pos) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
rfind(detail::raw_c_string str, size_type pos, size_type count) const noexcept -> size_typearene::base::inline_string< MaxSize >inline
starts_with(detail::character chr) const noexcept -> boolarene::base::inline_string< MaxSize >inline
starts_with(string_view str) const noexcept -> boolarene::base::inline_string< MaxSize >inline
substr() const noexcept -> inline_stringarene::base::inline_string< MaxSize >inline
substr(size_type pos) const noexcept -> inline_stringarene::base::inline_string< MaxSize >inline
substr(size_type pos, size_type n) const noexcept -> inline_stringarene::base::inline_string< MaxSize >inline
three_way_compare(inline_string const &lhs, inline_string< OtherMaxLength > const &rhs) noexcept -> strong_orderingarene::base::inline_string< MaxSize >inlinestatic
three_way_compare(inline_string const &lhs, string_view rhs) noexcept -> strong_orderingarene::base::inline_string< MaxSize >inlinestatic
three_way_compare(inline_string const &lhs, detail::raw_c_string rhs) noexcept -> strong_orderingarene::base::inline_string< MaxSize >inlinestatic
three_way_compare(inline_string const &lhs, null_terminated_string_view rhs) noexcept -> strong_orderingarene::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()=defaultarene::base::inline_string< MaxSize >