#include <di/container/view/empty_view.h>
Static Public Member Functions | |
static constexpr auto | begin () -> T * |
static constexpr auto | end () -> T * |
static constexpr auto | data () -> T * |
static constexpr auto | size () -> types::size_t |
static constexpr auto | empty () -> bool |
Friends | |
constexpr friend auto | tag_invoke (types::Tag< container::reconstruct >, InPlaceType< EmptyView >, T *, T *) -> EmptyView |
constexpr friend auto | tag_invoke (types::Tag< container::reconstruct >, InPlaceType< EmptyView >, nullptr_t, T *) -> EmptyView |
constexpr friend auto | tag_invoke (types::Tag< container::reconstruct >, InPlaceType< EmptyView >, T *, nullptr_t) -> EmptyView |
constexpr friend auto | tag_invoke (types::Tag< container::reconstruct >, InPlaceType< EmptyView >, nullptr_t, nullptr_t) -> EmptyView |
Additional Inherited Members | |
![]() | |
constexpr auto | empty () -> bool requires(concepts::SizedContainer< EmptyView< T > >||concepts::ForwardContainer< EmptyView< T > >) |
constexpr auto | empty () const -> bool requires(concepts::SizedContainer< EmptyView< T > const >||concepts::ForwardContainer< EmptyView< T > const >) |
constexpr | operator bool () |
constexpr | operator bool () const |
constexpr auto | cbegin () |
constexpr auto | cbegin () const |
constexpr auto | cend () |
constexpr auto | cend () const |
constexpr auto | data () |
constexpr auto | data () const |
constexpr auto | size () |
constexpr auto | size () const |
constexpr auto | front () |
constexpr auto | front () const |
constexpr auto | back () |
constexpr auto | back () const |
constexpr auto | operator[] (meta::ContainerSSizeType< Cont > n) -> decltype(auto) |
constexpr auto | operator[] (meta::ContainerSSizeType< Cont > n) const -> decltype(auto) |
constexpr auto | at (meta::ContainerSSizeType< Cont > n) -> Optional< meta::ContainerReference< Cont > > |
constexpr auto | at (meta::ContainerSSizeType< Cont > n) const -> Optional< meta::ContainerReference< Cont > > |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
inlinestaticconstexpr |
|
friend |
|
friend |
|
friend |
|
friend |