Iros
Loading...
Searching...
No Matches
di::concepts::View Concept Reference
#include <
di/container/concepts/view.h
>
Concept definition
template
<
typename
T>
concept
di::concepts::View
=
Container<T>
&&
Movable<T>
&&
container::enable_view
(
types::in_place_type
<
meta::RemoveCVRef<T>
>)
di::concepts::Container
Definition
container.h:8
di::concepts::Movable
Definition
operations.h:49
di::concepts::View
Definition
view.h:10
di::container::enable_view
constexpr struct di::container::EnableViewFunction enable_view
di::meta::RemoveCVRef
RemoveCV< RemoveReference< T > > RemoveCVRef
Definition
core.h:74
di::types::in_place_type
constexpr auto in_place_type
Definition
in_place_type.h:12
di
concepts
View
Generated by
1.13.0