Iros
Loading...
Searching...
No Matches
di::concepts::SizedSentinelFor Concept Reference
#include <
di/container/concepts/sized_sentinel_for.h
>
Concept definition
template
<
typename
Sent,
typename
Iter>
concept
di::concepts::SizedSentinelFor
=
SentinelFor<Sent, Iter>
&&
requires
(Iter
const
& iterator, Sent
const
& sentinel) {
{ sentinel - iterator } ->
SameAs<meta::IteratorSSizeType<Iter>
>;
{ iterator - sentinel } -> SameAs<meta::IteratorSSizeType<Iter>>;
}
di::concepts::SameAs
Definition
core.h:114
di::concepts::SentinelFor
Definition
sentinel_for.h:9
di::concepts::SizedSentinelFor
Definition
sized_sentinel_for.h:9
di
concepts
SizedSentinelFor
Generated by
1.13.0