This is the complete list of members for di::container::View< Iter, Sent, is_sized >, including all inherited members.
advance(SSizeType n) -> View & | di::container::View< Iter, Sent, is_sized > | inline |
at(meta::ContainerSSizeType< Cont > n) -> Optional< meta::ContainerReference< Cont > > | di::container::ViewInterface< Self > | inline |
at(meta::ContainerSSizeType< Cont > n) const -> Optional< meta::ContainerReference< Cont > > | di::container::ViewInterface< Self > | inline |
back() | di::container::ViewInterface< Self > | inline |
back() const | di::container::ViewInterface< Self > | inline |
begin() const -> Iter requires(concepts::Copyable< Iter >) | di::container::View< Iter, Sent, is_sized > | inline |
begin() -> Iter requires(!concepts::Copyable< Iter >) | di::container::View< Iter, Sent, is_sized > | inline |
cbegin() | di::container::ViewInterface< Self > | inline |
cbegin() const | di::container::ViewInterface< Self > | inline |
cend() | di::container::ViewInterface< Self > | inline |
cend() const | di::container::ViewInterface< Self > | inline |
data() | di::container::ViewInterface< Self > | inline |
data() const | di::container::ViewInterface< Self > | inline |
empty() const -> bool | di::container::View< Iter, Sent, is_sized > | inline |
di::container::ViewInterface::empty() -> bool requires(concepts::SizedContainer< Self >||concepts::ForwardContainer< Self >) | di::container::ViewInterface< Self > | inline |
end() const -> Sent | di::container::View< Iter, Sent, is_sized > | inline |
front() | di::container::ViewInterface< Self > | inline |
front() const | di::container::ViewInterface< Self > | inline |
get() &-> decltype(auto) | di::util::AddMemberGet< Self > | inline |
get() const &-> decltype(auto) | di::util::AddMemberGet< Self > | inline |
get() &&-> decltype(auto) | di::util::AddMemberGet< Self > | inline |
get() const &&-> decltype(auto) | di::util::AddMemberGet< Self > | inline |
get() &-> decltype(auto) | di::util::AddMemberGet< Self > | inline |
get() const &-> decltype(auto) | di::util::AddMemberGet< Self > | inline |
get() &&-> decltype(auto) | di::util::AddMemberGet< Self > | inline |
get() const &&-> decltype(auto) | di::util::AddMemberGet< Self > | inline |
next(SSizeType n=1) const &-> View requires(concepts::ForwardIterator< Iter >) | di::container::View< Iter, Sent, is_sized > | inline |
next(SSizeType n=1) &&-> View | di::container::View< Iter, Sent, is_sized > | inline |
operator bool() | di::container::ViewInterface< Self > | inlineexplicit |
operator bool() const | di::container::ViewInterface< Self > | inlineexplicit |
operator[](meta::ContainerSSizeType< Cont > n) -> decltype(auto) | di::container::ViewInterface< Self > | inline |
operator[](meta::ContainerSSizeType< Cont > n) const -> decltype(auto) | di::container::ViewInterface< Self > | inline |
prev(SSizeType n=1) const -> View requires(concepts::BidirectionalIterator< Iter >) | di::container::View< Iter, Sent, is_sized > | inline |
size() const -> SizeType requires(is_sized) | di::container::View< Iter, Sent, is_sized > | inline |
di::container::ViewInterface::size() | di::container::ViewInterface< Self > | inline |
tag_invoke(types::Tag< vocab::tuple_element >, types::InPlaceType< View >, Constexpr< 0ZU >) -> InPlaceType< Iter > | di::container::View< Iter, Sent, is_sized > | friend |
tag_invoke(types::Tag< vocab::tuple_element >, types::InPlaceType< View >, Constexpr< 1ZU >) -> InPlaceType< Sent > | di::container::View< Iter, Sent, is_sized > | friend |
tag_invoke(types::Tag< vocab::tuple_element >, types::InPlaceType< View const >, Constexpr< 0ZU >) -> InPlaceType< Iter const > | di::container::View< Iter, Sent, is_sized > | friend |
tag_invoke(types::Tag< vocab::tuple_element >, types::InPlaceType< View const >, Constexpr< 1ZU >) -> InPlaceType< Sent const > | di::container::View< Iter, Sent, is_sized > | friend |
tag_invoke(types::Tag< vocab::tuple_size >, types::InPlaceType< View >) -> types::size_t | di::container::View< Iter, Sent, is_sized > | friend |
tag_invoke(types::Tag< util::get_in_place >, Constexpr< 0ZU >, Self &&self) -> meta::Like< Self, Iter > | di::container::View< Iter, Sent, is_sized > | friend |
tag_invoke(types::Tag< util::get_in_place >, Constexpr< 1ZU >, Self &&self) -> meta::Like< Self, Sent > | di::container::View< Iter, Sent, is_sized > | friend |
tag_invoke(types::Tag< util::get_in_place >, types::InPlaceType< T >, Self &&self) -> decltype(auto) | di::container::View< Iter, Sent, is_sized > | friend |
View()=default | di::container::View< Iter, Sent, is_sized > | |
View(concepts::ConvertibleToNonSlicing< Iter > auto iterator, Sent sentinel) | di::container::View< Iter, Sent, is_sized > | inline |
View(concepts::ConvertibleToNonSlicing< Iter > auto iterator, Sent sentinel, SizeType size) | di::container::View< Iter, Sent, is_sized > | inline |
View(Cont &&container) | di::container::View< Iter, Sent, is_sized > | inline |
View(Cont &&container, SizeType size) | di::container::View< Iter, Sent, is_sized > | inline |