tetl 0.1.0
Embedded Template Library
Loading...
Searching...
No Matches
basic_string_view< Char, Traits > Member List

This is the complete list of members for basic_string_view< Char, Traits >, including all inherited members.

back() const -> const_referencebasic_string_view< Char, Traits >inline
basic_string_view() noexcept=defaultbasic_string_view< Char, Traits >
basic_string_view(basic_string_view const &other) noexcept=defaultbasic_string_view< Char, Traits >
basic_string_view(Char const *str, size_type size)basic_string_view< Char, Traits >inline
basic_string_view(Char const *str)basic_string_view< Char, Traits >inline
basic_string_view(nullptr_t)=deletebasic_string_view< Char, Traits >
basic_string_view(Iter first, Iter last)basic_string_view< Char, Traits >inline
begin() const noexcept -> const_iteratorbasic_string_view< Char, Traits >inline
cbegin() const noexcept -> const_iteratorbasic_string_view< Char, Traits >inline
cend() const noexcept -> const_iteratorbasic_string_view< Char, Traits >inline
compare(basic_string_view v) const noexcept -> intbasic_string_view< Char, Traits >inline
compare(size_type pos1, size_type count1, basic_string_view v) const -> intbasic_string_view< Char, Traits >inline
compare(size_type pos1, size_type count1, basic_string_view v, size_type pos2, size_type count2) const -> intbasic_string_view< Char, Traits >inline
compare(Char const *s) const -> intbasic_string_view< Char, Traits >inline
compare(size_type pos1, size_type count1, Char const *s) const -> intbasic_string_view< Char, Traits >inline
compare(size_type pos1, size_type count1, Char const *s, size_type count2) const -> intbasic_string_view< Char, Traits >inline
const_iterator typedefbasic_string_view< Char, Traits >
const_pointer typedefbasic_string_view< Char, Traits >
const_reference typedefbasic_string_view< Char, Traits >
const_reverse_iterator typedefbasic_string_view< Char, Traits >
contains(basic_string_view sv) const noexcept -> boolbasic_string_view< Char, Traits >inline
contains(Char c) const noexcept -> boolbasic_string_view< Char, Traits >inline
contains(Char const *s) const -> boolbasic_string_view< Char, Traits >inline
copy(Char *dest, size_type count, size_type pos=0) const -> size_typebasic_string_view< Char, Traits >inline
crbegin() const noexcept -> const_reverse_iteratorbasic_string_view< Char, Traits >inline
crend() const noexcept -> const_reverse_iteratorbasic_string_view< Char, Traits >inline
data() const noexcept -> const_pointerbasic_string_view< Char, Traits >inline
difference_type typedefbasic_string_view< Char, Traits >
empty() const noexcept -> boolbasic_string_view< Char, Traits >inline
end() const noexcept -> const_iteratorbasic_string_view< Char, Traits >inline
ends_with(basic_string_view sv) const noexcept -> boolbasic_string_view< Char, Traits >inline
ends_with(Char c) const noexcept -> boolbasic_string_view< Char, Traits >inline
ends_with(Char const *str) const -> boolbasic_string_view< Char, Traits >inline
find(basic_string_view v, size_type pos=0) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find(Char ch, size_type pos=0) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find(Char const *s, size_type pos, size_type count) const -> size_typebasic_string_view< Char, Traits >inline
find(Char const *s, size_type pos=0) const -> size_typebasic_string_view< Char, Traits >inline
find_first_not_of(basic_string_view sv, size_type pos=0) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find_first_not_of(Char c, size_type pos=0) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find_first_not_of(Char const *s, size_type pos, size_type count) const -> size_typebasic_string_view< Char, Traits >inline
find_first_not_of(Char const *s, size_type pos=0) const -> size_typebasic_string_view< Char, Traits >inline
find_first_of(basic_string_view v, size_type pos=0) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find_first_of(Char c, size_type pos=0) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find_first_of(Char const *s, size_type pos, size_type count) const -> size_typebasic_string_view< Char, Traits >inline
find_first_of(Char const *s, size_type pos=0) const -> size_typebasic_string_view< Char, Traits >inline
find_last_not_of(basic_string_view v, size_type pos=npos) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find_last_not_of(Char c, size_type pos=npos) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find_last_not_of(const_pointer s, size_type pos, size_type count) const -> size_typebasic_string_view< Char, Traits >inline
find_last_not_of(const_pointer s, size_type pos=npos) const -> size_typebasic_string_view< Char, Traits >inline
find_last_of(basic_string_view v, size_type pos=npos) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find_last_of(Char c, size_type pos=npos) const noexcept -> size_typebasic_string_view< Char, Traits >inline
find_last_of(Char const *s, size_type pos, size_type count) const -> size_typebasic_string_view< Char, Traits >inline
find_last_of(Char const *s, size_type pos=npos) const -> size_typebasic_string_view< Char, Traits >inline
front() const -> const_referencebasic_string_view< Char, Traits >inline
iterator typedefbasic_string_view< Char, Traits >
length() const noexcept -> size_typebasic_string_view< Char, Traits >inline
max_size() const noexcept -> size_typebasic_string_view< Char, Traits >inline
nposbasic_string_view< Char, Traits >static
operator=(basic_string_view const &view) noexcept -> basic_string_view &=defaultbasic_string_view< Char, Traits >
operator[](size_type pos) const -> const_referencebasic_string_view< Char, Traits >inline
pointer typedefbasic_string_view< Char, Traits >
rbegin() const noexcept -> const_reverse_iteratorbasic_string_view< Char, Traits >inline
reference typedefbasic_string_view< Char, Traits >
remove_prefix(size_type n) -> voidbasic_string_view< Char, Traits >inline
remove_suffix(size_type n) -> voidbasic_string_view< Char, Traits >inline
rend() const noexcept -> const_reverse_iteratorbasic_string_view< Char, Traits >inline
reverse_iterator typedefbasic_string_view< Char, Traits >
rfind(basic_string_view sv, size_type pos=npos) const noexcept -> size_typebasic_string_view< Char, Traits >inline
rfind(Char c, size_type pos=npos) const noexcept -> size_typebasic_string_view< Char, Traits >inline
rfind(Char const *s, size_type pos, size_type count) const noexcept -> size_typebasic_string_view< Char, Traits >inline
rfind(Char const *s, size_type pos=npos) const noexcept -> size_typebasic_string_view< Char, Traits >inline
size() const noexcept -> size_typebasic_string_view< Char, Traits >inline
size_type typedefbasic_string_view< Char, Traits >
starts_with(basic_string_view sv) const noexcept -> boolbasic_string_view< Char, Traits >inline
starts_with(Char c) const noexcept -> boolbasic_string_view< Char, Traits >inline
starts_with(Char const *str) const -> boolbasic_string_view< Char, Traits >inline
substr(size_type pos=0, size_type count=npos) const -> basic_string_viewbasic_string_view< Char, Traits >inline
swap(basic_string_view &v) noexcept -> voidbasic_string_view< Char, Traits >inline
traits_type typedefbasic_string_view< Char, Traits >
value_type typedefbasic_string_view< Char, Traits >
~basic_string_view() noexcept=defaultbasic_string_view< Char, Traits >