VCCC  2024.05
VisualCamp Common C++ library
indirect_strict_weak_order< F, I1, I2 > Struct Template Reference

#include </home/jarvis/actions-runner/jarvis-vccc-2/_work/vccc/vccc/include/vccc/__iterator/indirect_strict_weak_order.hpp>

+ Inheritance diagram for indirect_strict_weak_order< F, I1, I2 >:

Detailed Description

template<typename F, typename I1, typename I2 = I1>
struct vccc::indirect_strict_weak_order< F, I1, I2 >

The concept indirect_strict_weak_order specifies requirements for algorithms that call strict weak orders as their arguments. The key difference between this concept and vccc::strict_weak_order is that it is applied to the types that I1 and I2 references, rather than I1 and I2 themselves.

See also
std::indirect_strict_weak_order

The documentation for this struct was generated from the following file: