Iros
 
Loading...
Searching...
No Matches
di::concepts::detail::IndirectlyReadableHelper Concept Reference

#include <di/container/concepts/indirectly_readable.h>

Concept definition

template<typename T>
requires(T const input) {
Definition common.h:203
Definition core.h:114
Definition indirectly_readable.h:13
constexpr auto iterator_move
Definition iterator_move.h:56
decltype(container::iterator_move(util::declval< T & >())) IteratorRValue
Definition iterator_rvalue.h:9
meta::Type< decltype(container::iterator_value(types::in_place_type< meta::RemoveCVRef< T > >))> IteratorValue
Definition iterator_value.h:8
decltype(*util::declval< T const & >()) IteratorReference
Definition iterator_reference.h:7