VCCC  2024.05
VisualCamp Common C++ library
basic_string_view< CharT, Traits > Member List

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

at(size_type pos) constbasic_string_view< CharT, Traits >inline
back() constbasic_string_view< CharT, Traits >inline
basic_string_view() noexceptbasic_string_view< CharT, Traits >inline
basic_string_view(const basic_string_view &other) noexcept=defaultbasic_string_view< CharT, Traits >
basic_string_view(const CharT *s, size_type count)basic_string_view< CharT, Traits >inline
basic_string_view(const CharT *s)basic_string_view< CharT, Traits >inline
basic_string_view(It first, End last)basic_string_view< CharT, Traits >inline
basic_string_view(R &&r)basic_string_view< CharT, Traits >inlineexplicit
basic_string_view(const std::basic_string< CharT, Traits > &s)basic_string_view< CharT, Traits >inline
basic_string_view(std::basic_string< CharT, Traits > &&s)basic_string_view< CharT, Traits >inline
basic_string_view(std::nullptr_t)=deletebasic_string_view< CharT, Traits >
begin() const noexceptbasic_string_view< CharT, Traits >inline
cbegin() const noexceptbasic_string_view< CharT, Traits >inline
cend() const noexceptbasic_string_view< CharT, Traits >inline
compare(basic_string_view other) const noexceptbasic_string_view< CharT, Traits >inline
compare(size_type pos1, size_type count1, basic_string_view other) constbasic_string_view< CharT, Traits >inline
compare(size_type pos1, size_type count1, basic_string_view other, size_type pos2, size_type count2) constbasic_string_view< CharT, Traits >inline
compare(const CharT *s) constbasic_string_view< CharT, Traits >inline
compare(size_type pos1, size_type count1, const value_type *s) constbasic_string_view< CharT, Traits >inline
compare(size_type pos1, size_type count1, const value_type *s, size_type count2) constbasic_string_view< CharT, Traits >inline
const_iterator typedefbasic_string_view< CharT, Traits >
const_pointer typedefbasic_string_view< CharT, Traits >
const_reference typedefbasic_string_view< CharT, Traits >
const_reverse_iterator typedefbasic_string_view< CharT, Traits >
contains(basic_string_view sv) const noexceptbasic_string_view< CharT, Traits >inline
contains(value_type c) const noexceptbasic_string_view< CharT, Traits >inline
contains(const value_type *str) constbasic_string_view< CharT, Traits >inline
copy(value_type *dest, size_type count, size_type pos=0) constbasic_string_view< CharT, Traits >inline
crbegin() const noexceptbasic_string_view< CharT, Traits >inline
crend() const noexceptbasic_string_view< CharT, Traits >inline
data() const noexceptbasic_string_view< CharT, Traits >inline
difference_type typedefbasic_string_view< CharT, Traits >
empty() const noexceptbasic_string_view< CharT, Traits >inline
end() const noexceptbasic_string_view< CharT, Traits >inline
ends_with(basic_string_view sv) const noexceptbasic_string_view< CharT, Traits >inline
ends_with(value_type c) const noexceptbasic_string_view< CharT, Traits >inline
ends_with(const value_type *s) constbasic_string_view< CharT, Traits >inline
find(basic_string_view sv, size_type pos=0) const noexceptbasic_string_view< CharT, Traits >inline
find(value_type c, size_type pos=0) const noexceptbasic_string_view< CharT, Traits >inline
find(const value_type *str, size_type pos, size_type count) constbasic_string_view< CharT, Traits >inline
find(const value_type *str, size_type pos=0) constbasic_string_view< CharT, Traits >inline
find_first_not_of(basic_string_view sv, size_type pos=0) const noexceptbasic_string_view< CharT, Traits >inline
find_first_not_of(value_type c, size_type pos=0) const noexceptbasic_string_view< CharT, Traits >inline
find_first_not_of(const value_type *s, size_type pos, size_type count) constbasic_string_view< CharT, Traits >inline
find_first_not_of(const value_type *s, size_type pos=0) constbasic_string_view< CharT, Traits >inline
find_first_of(basic_string_view sv, size_type pos=0) const noexceptbasic_string_view< CharT, Traits >inline
find_first_of(value_type c, size_type pos=0) const noexceptbasic_string_view< CharT, Traits >inline
find_first_of(const value_type *s, size_type pos, size_type count) constbasic_string_view< CharT, Traits >inline
find_first_of(const value_type *s, size_type pos=0) constbasic_string_view< CharT, Traits >inline
find_last_not_of(basic_string_view sv, size_type pos=npos) const noexceptbasic_string_view< CharT, Traits >inline
find_last_not_of(value_type c, size_type pos=npos) const noexceptbasic_string_view< CharT, Traits >inline
find_last_not_of(const value_type *s, size_type pos, size_type count) constbasic_string_view< CharT, Traits >inline
find_last_not_of(const value_type *s, size_type pos=npos) constbasic_string_view< CharT, Traits >inline
find_last_of(basic_string_view sv, size_type pos=npos) const noexceptbasic_string_view< CharT, Traits >inline
find_last_of(value_type c, size_type pos=npos) const noexceptbasic_string_view< CharT, Traits >inline
find_last_of(const value_type *s, size_type pos, size_type count) constbasic_string_view< CharT, Traits >inline
find_last_of(const value_type *s, size_type pos=npos) constbasic_string_view< CharT, Traits >inline
front() constbasic_string_view< CharT, Traits >inline
iterator typedefbasic_string_view< CharT, Traits >
length() const noexceptbasic_string_view< CharT, Traits >inline
max_size() const noexceptbasic_string_view< CharT, Traits >inline
nposbasic_string_view< CharT, Traits >static
operator std::basic_string< CharT, Traits >() constbasic_string_view< CharT, Traits >inlineexplicit
operator=(const basic_string_view &other) noexcept=defaultbasic_string_view< CharT, Traits >
operator[](size_type pos) constbasic_string_view< CharT, Traits >inline
pointer typedefbasic_string_view< CharT, Traits >
rbegin() const noexceptbasic_string_view< CharT, Traits >inline
reference typedefbasic_string_view< CharT, Traits >
remove_prefix(size_type n)basic_string_view< CharT, Traits >inline
remove_suffix(size_type n)basic_string_view< CharT, Traits >inline
rend() const noexceptbasic_string_view< CharT, Traits >inline
reverse_iterator typedefbasic_string_view< CharT, Traits >
rfind(basic_string_view sv, size_type pos=npos) const noexceptbasic_string_view< CharT, Traits >inline
rfind(value_type c, size_type pos=npos) const noexceptbasic_string_view< CharT, Traits >inline
rfind(const value_type *str, size_type pos, size_type count) constbasic_string_view< CharT, Traits >inline
rfind(const value_type *str, size_type pos=npos) constbasic_string_view< CharT, Traits >inline
size() const noexceptbasic_string_view< CharT, Traits >inline
size_type typedefbasic_string_view< CharT, Traits >
starts_with(basic_string_view prefix) const noexceptbasic_string_view< CharT, Traits >inline
starts_with(value_type c) const noexceptbasic_string_view< CharT, Traits >inline
starts_with(const value_type *s) constbasic_string_view< CharT, Traits >inline
substr(size_type pos=0, size_type count=npos) constbasic_string_view< CharT, Traits >inline
swap(basic_string_view &other) noexceptbasic_string_view< CharT, Traits >inline
traits_type typedefbasic_string_view< CharT, Traits >
value_type typedefbasic_string_view< CharT, Traits >