VCCC  2024.05
VisualCamp Common C++ library
owning_view< R > Member List

This is the complete list of members for owning_view< R >, including all inherited members.

$vccc_derived typedefview_interface< owning_view< R > >
back()view_interface< owning_view< R > >inline
back() constview_interface< owning_view< R > >inline
base() &noexceptowning_view< R >inline
base() const &noexceptowning_view< R >inline
base() &&noexceptowning_view< R >inline
base() const &&noexceptowning_view< R >inline
begin()owning_view< R >inline
begin() constowning_view< R >inline
cbegin()view_interface< owning_view< R > >inline
cbegin() constview_interface< owning_view< R > >inline
cend()view_interface< owning_view< R > >inline
cend() constview_interface< owning_view< R > >inline
data()owning_view< R >inline
data() constowning_view< R >inline
empty()owning_view< R >inline
empty() constowning_view< R >inline
end()owning_view< R >inline
end() constowning_view< R >inline
front()view_interface< owning_view< R > >inline
front() constview_interface< owning_view< R > >inline
operator bool()view_interface< owning_view< R > >inlineexplicit
operator bool() constview_interface< owning_view< R > >inlineexplicit
operator=(owning_view &&)=defaultowning_view< R >
operator=(const owning_view &)=deleteowning_view< R >
operator[](range_difference_t< R > n)view_interface< owning_view< R > >inline
operator[](range_difference_t< R > n) constview_interface< owning_view< R > >inline
owning_view()=defaultowning_view< R >
owning_view(owning_view &&)=defaultowning_view< R >
owning_view(const owning_view &)=deleteowning_view< R >
owning_view(R &&t) noexcept(std::is_nothrow_move_constructible< R >::value)owning_view< R >inline
size()owning_view< R >inline
size() constowning_view< R >inline