Iros
 
Loading...
Searching...
No Matches
viewable_container.h
Go to the documentation of this file.
1#pragma once
2
5#include "di/meta/core.h"
6#include "di/meta/language.h"
8
9namespace di::concepts {
10// Any View is considered viewable, if and only if the View can be constructed from T.
11// Non-views can be viewable, if they are either an lvalue, or they are movable (into the view), with
12// the exception of std::initializer_list, which does not own its underlying values.
13template<typename T>
18}
Definition operations.h:11
Definition container.h:8
Definition language.h:209
Definition language.h:30
Definition operations.h:49
Definition view.h:10
Definition viewable_container.h:14
Definition any_storable.h:9