BioC++ core-0.7.0
The Modern C++ libraries for Bioinformatics.
 
Loading...
Searching...
No Matches
bio::meta::weakly_ordered_with Concept Reference

Requires the two operands to be comparable with <, <=, > and >= in both directions. More...

#include <bio/meta/concept/core_language.hpp>

Concept definition

template<typename t1, typename t2>
requires std::convertible_to<decltype(v1 < v2), bool>;
requires std::convertible_to<decltype(v1 <= v2), bool>;
requires std::convertible_to<decltype(v1 > v2), bool>;
requires std::convertible_to<decltype(v1 >= v2), bool>;
requires std::convertible_to<decltype(v2 < v1), bool>;
requires std::convertible_to<decltype(v2 <= v1), bool>;
requires std::convertible_to<decltype(v2 > v1), bool>;
requires std::convertible_to<decltype(v2 >= v1), bool>;
}
Requires the two operands to be comparable with <, <=, > and >= in both directions.
Definition: core_language.hpp:46

Detailed Description

Requires the two operands to be comparable with <, <=, > and >= in both directions.

Template Parameters
t1The first type to compare.
t2The second type to compare.