std::experimental::ranges::IndirectStrictWeakOrder (3) - Linux Manuals
std::experimental::ranges::IndirectStrictWeakOrder: std::experimental::ranges::IndirectStrictWeakOrder
Command to display std::experimental::ranges::IndirectStrictWeakOrder
manual in Linux: $ man 3 std::experimental::ranges::IndirectStrictWeakOrder
NAME
std::experimental::ranges::IndirectStrictWeakOrder - std::experimental::ranges::IndirectStrictWeakOrder
Synopsis
Defined in header <experimental/ranges/iterator>
template < class F, class I1, class I2 = I1 >
concept bool IndirectStrictWeakOrder =
Readable<I1> && Readable<I2> &&
CopyConstructible<F> &&
StrictWeakOrder<F&, ranges::value_type_t<I1>&, ranges::value_type_t<I2>&> && (ranges TS)
StrictWeakOrder<F&, ranges::value_type_t<I1>&, ranges::reference_t<I2>> &&
StrictWeakOrder<F&, ranges::reference_t<I1>, ranges::value_type_t<I2>&> &&
StrictWeakOrder<F&, ranges::reference_t<I1>, ranges::reference_t<I2>> &&
StrictWeakOrder<F&, ranges::iter_common_reference_t<I1>,
ranges::iter_common_reference_t<I2>>;
This section is incomplete
Reason: add description and extra caveats
Pages related to std::experimental::ranges::IndirectStrictWeakOrder
- std::experimental::ranges::IndirectRelation (3) - std::experimental::ranges::IndirectRelation
- std::experimental::ranges::IndirectUnaryInvocable, (3) - std::experimental::ranges::IndirectUnaryInvocable,
- std::experimental::ranges::IndirectUnaryInvocable,std::experimental::ranges::IndirectRegularUnaryInvocable (3) - std::experimental::ranges::IndirectUnaryInvocable,std::experimental::ranges::IndirectRegularUnaryInvocable
- std::experimental::ranges::IndirectUnaryPredicate (3) - std::experimental::ranges::IndirectUnaryPredicate
- std::experimental::ranges::IndirectlyComparable (3) - std::experimental::ranges::IndirectlyComparable
- std::experimental::ranges::IndirectlyCopyable (3) - std::experimental::ranges::IndirectlyCopyable
- std::experimental::ranges::IndirectlyCopyableStorable (3) - std::experimental::ranges::IndirectlyCopyableStorable
- std::experimental::ranges::IndirectlyMovable (3) - std::experimental::ranges::IndirectlyMovable
- std::experimental::ranges::IndirectlyMovableStorable (3) - std::experimental::ranges::IndirectlyMovableStorable
- std::experimental::ranges::IndirectlySwappable (3) - std::experimental::ranges::IndirectlySwappable
- std::experimental::ranges::Incrementable (3) - std::experimental::ranges::Incrementable
- std::experimental::ranges::InputIterator (3) - std::experimental::ranges::InputIterator
- std::experimental::ranges::InputRange (3) - std::experimental::ranges::InputRange
- std::experimental::ranges::Integral (3) - std::experimental::ranges::Integral
- std::experimental::ranges::Invocable,std::experimental::ranges::RegularInvocable (3) - std::experimental::ranges::Invocable,std::experimental::ranges::RegularInvocable
- std::experimental::ranges::Iterator (3) - std::experimental::ranges::Iterator
- std::experimental::ranges::Assignable (3) - std::experimental::ranges::Assignable
- std::experimental::ranges::BidirectionalIterator (3) - std::experimental::ranges::BidirectionalIterator
- std::experimental::ranges::BidirectionalRange (3) - std::experimental::ranges::BidirectionalRange
- std::experimental::ranges::Boolean (3) - std::experimental::ranges::Boolean
- std::experimental::ranges::BoundedRange (3) - std::experimental::ranges::BoundedRange
- std::experimental::ranges::Common (3) - std::experimental::ranges::Common
- std::experimental::ranges::CommonReference (3) - std::experimental::ranges::CommonReference
- std::experimental::ranges::Constructible (3) - std::experimental::ranges::Constructible
- std::experimental::ranges::ConvertibleTo (3) - std::experimental::ranges::ConvertibleTo
- std::experimental::ranges::CopyConstructible (3) - std::experimental::ranges::CopyConstructible
- std::experimental::ranges::Copyable (3) - std::experimental::ranges::Copyable
- std::experimental::ranges::DefaultConstructible (3) - std::experimental::ranges::DefaultConstructible
- std::experimental::ranges::DerivedFrom (3) - std::experimental::ranges::DerivedFrom
- std::experimental::ranges::Destructible (3) - std::experimental::ranges::Destructible
- std::experimental::ranges::EqualityComparable, (3) - std::experimental::ranges::EqualityComparable,
Pages related to std::experimental::ranges::IndirectStrictWeakOrder
- std::experimental::ranges::IndirectRelation (3) - std::experimental::ranges::IndirectRelation
- std::experimental::ranges::IndirectUnaryInvocable, (3) - std::experimental::ranges::IndirectUnaryInvocable,
- std::experimental::ranges::IndirectUnaryInvocable,std::experimental::ranges::IndirectRegularUnaryInvocable (3) - std::experimental::ranges::IndirectUnaryInvocable,std::experimental::ranges::IndirectRegularUnaryInvocable
- std::experimental::ranges::IndirectUnaryPredicate (3) - std::experimental::ranges::IndirectUnaryPredicate
- std::experimental::ranges::IndirectlyComparable (3) - std::experimental::ranges::IndirectlyComparable
- std::experimental::ranges::IndirectlyCopyable (3) - std::experimental::ranges::IndirectlyCopyable
- std::experimental::ranges::IndirectlyCopyableStorable (3) - std::experimental::ranges::IndirectlyCopyableStorable
- std::experimental::ranges::IndirectlyMovable (3) - std::experimental::ranges::IndirectlyMovable
- std::experimental::ranges::IndirectlyMovableStorable (3) - std::experimental::ranges::IndirectlyMovableStorable
- std::experimental::ranges::IndirectlySwappable (3) - std::experimental::ranges::IndirectlySwappable
- std::experimental::ranges::Incrementable (3) - std::experimental::ranges::Incrementable
- std::experimental::ranges::InputIterator (3) - std::experimental::ranges::InputIterator
- std::experimental::ranges::InputRange (3) - std::experimental::ranges::InputRange
- std::experimental::ranges::Integral (3) - std::experimental::ranges::Integral
- std::experimental::ranges::Invocable,std::experimental::ranges::RegularInvocable (3) - std::experimental::ranges::Invocable,std::experimental::ranges::RegularInvocable
- std::experimental::ranges::Iterator (3) - std::experimental::ranges::Iterator
- std::experimental::ranges::Assignable (3) - std::experimental::ranges::Assignable
- std::experimental::ranges::BidirectionalIterator (3) - std::experimental::ranges::BidirectionalIterator
- std::experimental::ranges::BidirectionalRange (3) - std::experimental::ranges::BidirectionalRange
- std::experimental::ranges::Boolean (3) - std::experimental::ranges::Boolean
- std::experimental::ranges::BoundedRange (3) - std::experimental::ranges::BoundedRange
- std::experimental::ranges::Common (3) - std::experimental::ranges::Common
- std::experimental::ranges::CommonReference (3) - std::experimental::ranges::CommonReference
- std::experimental::ranges::Constructible (3) - std::experimental::ranges::Constructible
- std::experimental::ranges::ConvertibleTo (3) - std::experimental::ranges::ConvertibleTo
- std::experimental::ranges::CopyConstructible (3) - std::experimental::ranges::CopyConstructible
- std::experimental::ranges::Copyable (3) - std::experimental::ranges::Copyable
- std::experimental::ranges::DefaultConstructible (3) - std::experimental::ranges::DefaultConstructible
- std::experimental::ranges::DerivedFrom (3) - std::experimental::ranges::DerivedFrom
- std::experimental::ranges::Destructible (3) - std::experimental::ranges::Destructible
- std::experimental::ranges::EqualityComparable, (3) - std::experimental::ranges::EqualityComparable,