Iros
Loading...
Searching...
No Matches
di::concepts::UninitInputIterator Concept Reference
#include <
di/container/concepts/uninit_input_iterator.h
>
Concept definition
template
<
typename
T>
concept
di::concepts::UninitInputIterator
=
InputIterator<T>
&&
LValueReference<meta::IteratorReference<T>
> &&
SameAs<meta::RemoveCVRef<meta::IteratorReference<T>
>,
meta::IteratorValue<T>
>
di::concepts::InputIterator
Definition
input_iterator.h:9
di::concepts::LValueReference
Definition
language.h:30
di::concepts::SameAs
Definition
core.h:114
di::concepts::UninitInputIterator
Definition
uninit_input_iterator.h:11
di::meta::IteratorValue
meta::Type< decltype(container::iterator_value(types::in_place_type< meta::RemoveCVRef< T > >))> IteratorValue
Definition
iterator_value.h:8
di
concepts
UninitInputIterator
Generated by
1.13.0