di 0.1.0
Loading...
Searching...
No Matches
di::container::string::StringImpl< Enc, Vec > Member List

This is the complete list of members for di::container::string::StringImpl< Enc, Vec >, including all inherited members.

append(Con &&container) -> decltype(auto)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
assume_size(usize n)di::container::string::StringImpl< Enc, Vec >inline
at(usize index)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
di::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >::at(usize index) const -> Optional< CodePoint > requires(encoding::Contiguous< Enc >)di::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
back() constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
begin() constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
c_str() constdi::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
capacity() constdi::container::string::StringImpl< Enc, Vec >inline
clear()di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
clone() constdi::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
CodePoint typedefdi::container::string::StringImpl< Enc, Vec >
CodeUnit typedefdi::container::string::StringImpl< Enc, Vec >
ConstValue typedefdi::container::string::StringImpl< Enc, Vec >
contains(CodePoint code_point) const -> booldi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
contains(Con &&container) const -> booldi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
data() constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
empty() const -> booldi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
Encoding typedefdi::container::string::StringImpl< Enc, Vec >
encoding() const -> Encdi::container::string::StringImpl< Enc, Vec >inline
end() constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
ends_with(CodePoint code_point) const -> booldi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
ends_with(Con &&container) const -> booldi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
erase(Iterator first)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
erase(Iterator first, Iterator last) -> Iteratordi::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
erase(usize offset, Optional< usize > count={})di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
find(CodePoint code_point) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
find(Con &&container) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
find_first_not_of(CodePoint code_point) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
find_first_not_of(Con &&container) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
find_first_of(CodePoint code_point) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
find_first_of(Con &&container) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
find_last_not_of(CodePoint code_point) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
find_last_not_of(Con &&container) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
find_last_of(CodePoint code_point) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
find_last_of(Con &&container) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
front() constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
grow_capacity(usize min_capacity) constdi::container::string::StringImpl< Enc, Vec >inline
insert(Iterator it, CodePoint code_point)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
insert(usize offset, CodePoint code_point)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
insert(Iterator it, Con &&container)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
insert(usize offset, Con &&container)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
Iterator typedefdi::container::string::StringImpl< Enc, Vec >
iterator_at_offset(usize index) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
max_size() constdi::container::string::StringImpl< Enc, Vec >inline
operator+=(Con &&container) -> decltype(auto)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
operator[](usize index) -> CodePoint &requires(encoding::Contiguous< Enc >)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
di::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >::operator[](usize index) const -> CodePoint requires(encoding::Contiguous< Enc >)di::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
pop_back()di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
push_back(CodePoint code_point)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
replace(Iterator first, Iterator last, CodePoint code_point)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
replace(usize offset, usize length, CodePoint code_point)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
replace(Iterator first, Iterator last, Con &&container)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
replace(usize offset, usize length, Con &&container)di::container::string::MutableStringInterface< StringImpl< Enc, Vec >, Enc >inline
reserve_from_nothing(usize n)di::container::string::StringImpl< Enc, Vec >inline
rfind(CodePoint code_point) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
rfind(Con &&container) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
size() const -> usize requires(encoding::Contiguous< Enc >)di::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
size_bytes() const -> usizedi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
size_code_units() const -> usizedi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
span()di::container::string::StringImpl< Enc, Vec >inline
span() constdi::container::string::StringImpl< Enc, Vec >inline
starts_with(CodePoint code_point) const -> booldi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
starts_with(Con &&container) const -> booldi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
StringImpl()=defaultdi::container::string::StringImpl< Enc, Vec >
substr(Iterator first, Optional< Iterator > last={}) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
substr(usize offset, Optional< usize > count={}) constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
tag_invoke(types::Tag< util::create_in_place >, InPlaceType< StringImpl >, Vec &&storage)di::container::string::StringImpl< Enc, Vec >friend
take_underlying_vector() &&di::container::string::StringImpl< Enc, Vec >inline
unicode_code_points() constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline
Value typedefdi::container::string::StringImpl< Enc, Vec >
view() constdi::container::string::ConstantStringInterface< StringImpl< Enc, Vec >, Enc >inline