Iros
Loading...
Searching...
No Matches
indirectly_copyable.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_reference.h
"
6
7
namespace
di::concepts
{
8
template
<
typename
In,
typename
Out>
9
concept
IndirectlyCopyable
=
IndirectlyReadable<In>
&&
IndirectlyWritable<Out, meta::IteratorReference<In>
>;
10
}
di::concepts::IndirectlyCopyable
Definition
indirectly_copyable.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_reference.h
di::concepts
Definition
any_storable.h:9
libs
di
include
di
container
concepts
indirectly_copyable.h
Generated by
1.13.0