Iros
Loading...
Searching...
No Matches
indirectly_movable.h
Go to the documentation of this file.
1
#pragma once
2
3
#include "
di/container/concepts/indirectly_readable.h
"
4
#include "
di/container/concepts/indirectly_writable.h
"
5
#include "
di/container/meta/iterator_rvalue.h
"
6
7
namespace
di::concepts
{
8
template
<
typename
In,
typename
Out>
9
concept
IndirectlyMovable
=
IndirectlyReadable<In>
&&
IndirectlyWritable<Out, meta::IteratorRValue<In>
>;
10
}
di::concepts::IndirectlyMovable
Definition
indirectly_movable.h:9
di::concepts::IndirectlyReadable
Definition
indirectly_readable.h:26
di::concepts::IndirectlyWritable
Definition
indirectly_writable.h:8
indirectly_readable.h
indirectly_writable.h
iterator_rvalue.h
di::concepts
Definition
any_storable.h:9
libs
di
include
di
container
concepts
indirectly_movable.h
Generated by
1.13.0