libstdc++
GNU C++ library
Loading...
Searching...
No Matches
std::indirect_unary_predicate Concept Reference
#include "
iterator_concepts.h
"
Concept definition
template
<
typename
_Fn,
typename
_Iter>
concept
indirect_unary_predicate
=
indirectly_readable<_Iter>
&&
copy_constructible<_Fn>
&&
predicate<_Fn&, __indirect_value_t<_Iter>
>
&&
predicate<_Fn&, iter_reference_t<_Iter>
>
std::copy_constructible
[concept.copyconstructible], concept copy_constructible
Definition
concepts:181
std::predicate
[concept.predicate], concept predicate
Definition
concepts:391
std::indirectly_readable
Requirements for types that are readable by applying operator*.
Definition
iterator_concepts.h:565
std::indirect_unary_predicate
Definition
iterator_concepts.h:727
Detailed Description
Definition at line
727
of file
iterator_concepts.h
.
std
indirect_unary_predicate
Generated on
for libstdc++ by
1.16.1