tetl 0.1.0
Embedded Template Library
|
This is the complete list of members for basic_inplace_string< Char, Capacity, Traits >, including all inherited members.
append(size_type const count, Char const s) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
append(const_pointer s) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
append(const_pointer str, size_type count) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
append(InputIt first, InputIt last) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
append(basic_inplace_string const &str) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
append(basic_inplace_string const &str, size_type pos, size_type count=npos) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
append(StringView const &view) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
append(StringView const &view, size_type pos, size_type count=npos) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
assign(size_type count, Char ch) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
assign(basic_inplace_string const &str) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
assign(basic_inplace_string const &str, size_type pos, size_type count=npos) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
assign(const_pointer s, size_type count) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
assign(const_pointer s) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
assign(InputIt first, InputIt last) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
assign(StringView const &view) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
assign(StringView const &view, size_type pos, size_type count=npos) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
back() noexcept -> reference | basic_inplace_string< Char, Capacity, Traits > | inline |
back() const noexcept -> const_reference | basic_inplace_string< Char, Capacity, Traits > | inline |
basic_inplace_string()=default | basic_inplace_string< Char, Capacity, Traits > | |
basic_inplace_string(const_pointer str, size_type const len) noexcept | basic_inplace_string< Char, Capacity, Traits > | inline |
basic_inplace_string(const_pointer str) noexcept | basic_inplace_string< Char, Capacity, Traits > | inline |
basic_inplace_string(nullptr_t)=delete | basic_inplace_string< Char, Capacity, Traits > | |
basic_inplace_string(size_type count, Char ch) noexcept | basic_inplace_string< Char, Capacity, Traits > | inline |
basic_inplace_string(InputIt first, InputIt last) noexcept | basic_inplace_string< Char, Capacity, Traits > | inline |
basic_inplace_string(basic_inplace_string const &other, size_type pos, size_type count) | basic_inplace_string< Char, Capacity, Traits > | inline |
basic_inplace_string(basic_inplace_string const &other, size_type pos) | basic_inplace_string< Char, Capacity, Traits > | inline |
basic_inplace_string(StringView const &view) noexcept | basic_inplace_string< Char, Capacity, Traits > | inlineexplicit |
basic_inplace_string(StringView const &view, size_type pos, size_type n) | basic_inplace_string< Char, Capacity, Traits > | inlineexplicit |
basic_inplace_string(basic_inplace_string const &) noexcept=default | basic_inplace_string< Char, Capacity, Traits > | |
basic_inplace_string(basic_inplace_string &&) noexcept=default | basic_inplace_string< Char, Capacity, Traits > | |
begin() noexcept -> iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
begin() const noexcept -> const_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
c_str() const noexcept -> const_pointer | basic_inplace_string< Char, Capacity, Traits > | inline |
capacity() const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
cbegin() const noexcept -> const_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
cend() const noexcept -> const_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
clear() noexcept -> void | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(basic_inplace_string const &str) const noexcept -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(basic_inplace_string< Char, OtherCapacity, traits_type > const &str) const noexcept -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(size_type const pos, size_type const count, basic_inplace_string const &str) const -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(size_type const pos1, size_type const count1, basic_inplace_string const &str, size_type const pos2, size_type const count2=npos) const -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(const_pointer s) const -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(size_type const pos, size_type const count, const_pointer s) const -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(size_type const pos1, size_type const count1, const_pointer s, size_type const count2) const -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(StringView const &view) const noexcept -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(size_type pos1, size_type count1, StringView const &view) const noexcept -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
compare(size_type pos1, size_type count1, StringView const &view, size_type pos2, size_type count2=npos) const noexcept -> int | basic_inplace_string< Char, Capacity, Traits > | inline |
const_iterator typedef | basic_inplace_string< Char, Capacity, Traits > | |
const_pointer typedef | basic_inplace_string< Char, Capacity, Traits > | |
const_reference typedef | basic_inplace_string< Char, Capacity, Traits > | |
const_reverse_iterator typedef | basic_inplace_string< Char, Capacity, Traits > | |
contains(etl::basic_string_view< Char, Traits > sv) const noexcept -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
contains(Char c) const noexcept -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
contains(Char const *s) const -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
copy(pointer destination, size_type count, size_type pos=0) const -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
crbegin() const noexcept -> const_reverse_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
crend() const noexcept -> const_reverse_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
data() noexcept -> pointer | basic_inplace_string< Char, Capacity, Traits > | inline |
data() const noexcept -> const_pointer | basic_inplace_string< Char, Capacity, Traits > | inline |
difference_type typedef | basic_inplace_string< Char, Capacity, Traits > | |
empty() const noexcept -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
end() noexcept -> iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
end() const noexcept -> const_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
ends_with(basic_string_view< Char, Traits > sv) const noexcept -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
ends_with(Char c) const noexcept -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
ends_with(const_pointer str) const -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
erase(size_type index=0, size_type count=npos) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
erase(const_iterator position) noexcept -> iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
erase(const_iterator first, const_iterator last) noexcept -> iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
find(basic_inplace_string const &str, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find(const_pointer s, size_type pos, size_type count) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find(const_pointer s, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find(Char ch, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_first_not_of(basic_inplace_string const &str, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_first_not_of(Char ch, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_first_not_of(Char const *s, size_type pos) const -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_first_not_of(Char const *s, size_type pos, size_type count) const -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_first_of(basic_inplace_string const &str, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_first_of(const_pointer s, size_type pos, size_type count) const -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_first_of(const_pointer s, size_type pos=0) const -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_first_of(Char ch, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_first_of(basic_string_view< Char, traits_type > str, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_last_not_of(basic_inplace_string const &str, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_last_not_of(Char c, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_last_not_of(Char const *s, size_type pos, size_type count) const -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_last_not_of(Char const *s, size_type pos=0) const -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_last_of(basic_inplace_string const &str, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_last_of(Char c, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_last_of(Char const *s, size_type pos, size_type count) const -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
find_last_of(Char const *s, size_type pos=0) const -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
front() noexcept -> reference | basic_inplace_string< Char, Capacity, Traits > | inline |
front() const noexcept -> const_reference | basic_inplace_string< Char, Capacity, Traits > | inline |
full() const noexcept -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
insert(size_type const index, size_type const count, Char const ch) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
insert(size_type const index, const_pointer s) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
insert(size_type const index, const_pointer s, size_type const count) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
insert(size_type const index, basic_inplace_string const &str) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
insert(size_type const index, basic_inplace_string const &str, size_type const indexStr, size_type const count=npos) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
insert(size_type const pos, StringView const &view) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
insert(size_type const index, StringView const &view, size_type const indexStr, size_type const count=npos) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
iterator typedef | basic_inplace_string< Char, Capacity, Traits > | |
length() const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
max_size() const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
npos | basic_inplace_string< Char, Capacity, Traits > | static |
operator basic_string_view< Char, traits_type >() const noexcept | basic_inplace_string< Char, Capacity, Traits > | inline |
operator+=(basic_inplace_string const &str) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
operator+=(Char ch) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
operator+=(const_pointer s) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
operator+=(StringView const &view) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
operator=(basic_inplace_string const &) noexcept -> basic_inplace_string &=default | basic_inplace_string< Char, Capacity, Traits > | |
operator=(basic_inplace_string &&) noexcept -> basic_inplace_string &=default | basic_inplace_string< Char, Capacity, Traits > | |
operator=(const_pointer s) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
operator=(nullptr_t) -> basic_inplace_string &=delete | basic_inplace_string< Char, Capacity, Traits > | |
operator=(Char ch) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
operator=(StringView const &view) noexcept -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
operator[](size_type index) noexcept -> reference | basic_inplace_string< Char, Capacity, Traits > | inline |
operator[](size_type index) const noexcept -> const_reference | basic_inplace_string< Char, Capacity, Traits > | inline |
pointer typedef | basic_inplace_string< Char, Capacity, Traits > | |
pop_back() noexcept -> void | basic_inplace_string< Char, Capacity, Traits > | inline |
push_back(Char ch) noexcept -> void | basic_inplace_string< Char, Capacity, Traits > | inline |
rbegin() noexcept -> reverse_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
rbegin() const noexcept -> const_reverse_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
reference typedef | basic_inplace_string< Char, Capacity, Traits > | |
rend() noexcept -> reverse_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
rend() const noexcept -> const_reverse_iterator | basic_inplace_string< Char, Capacity, Traits > | inline |
replace(size_type pos, size_type count, basic_inplace_string const &str) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
replace(const_iterator first, const_iterator last, basic_inplace_string const &str) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
replace(size_type pos, size_type count, basic_inplace_string const &str, size_type pos2, size_type count2=npos) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
replace(size_type pos, size_type count, Char const *str, size_type count2) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
replace(const_iterator first, const_iterator last, Char const *str, size_type count2) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
replace(size_type pos, size_type count, Char const *str) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
replace(const_iterator first, const_iterator last, Char const *str) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
replace(const_iterator first, const_iterator last, size_type count2, Char ch) -> basic_inplace_string & | basic_inplace_string< Char, Capacity, Traits > | inline |
reserve(size_type) -> void | basic_inplace_string< Char, Capacity, Traits > | inlinestatic |
resize(size_type count, Char ch) noexcept -> void | basic_inplace_string< Char, Capacity, Traits > | inline |
resize(size_type count) noexcept -> void | basic_inplace_string< Char, Capacity, Traits > | inline |
reverse_iterator typedef | basic_inplace_string< Char, Capacity, Traits > | |
rfind(basic_inplace_string const &str, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
rfind(const_pointer s, size_type pos, size_type count) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
rfind(const_pointer s, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
rfind(Char ch, size_type pos=0) const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
shrink_to_fit() -> void | basic_inplace_string< Char, Capacity, Traits > | inlinestatic |
size() const noexcept -> size_type | basic_inplace_string< Char, Capacity, Traits > | inline |
size_type typedef | basic_inplace_string< Char, Capacity, Traits > | |
starts_with(basic_string_view< Char, Traits > sv) const noexcept -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
starts_with(Char c) const noexcept -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
starts_with(const_pointer s) const -> bool | basic_inplace_string< Char, Capacity, Traits > | inline |
string_view_like | basic_inplace_string< Char, Capacity, Traits > | static |
substr(size_type pos=0, size_type count=npos) const -> basic_inplace_string | basic_inplace_string< Char, Capacity, Traits > | inline |
swap(basic_inplace_string &other) noexcept -> void | basic_inplace_string< Char, Capacity, Traits > | inline |
traits_type typedef | basic_inplace_string< Char, Capacity, Traits > | |
value_type typedef | basic_inplace_string< Char, Capacity, Traits > |