Requirements of the Less Than Comparable. More...
#include <_less_than_comparable.hpp>
Public Member Functions | |
requirements () | |
Constructor. | |
Static Public Member Functions | |
static void | require_less_than (const T &a, const T &b) |
Require the less_than() method, which must be defined in the instigate::less_than_comparable::interface. | |
static void | return_type_must_be_convertible_to_bool (const T &a, const T &b) |
Require the convertibility of the less_than() return type to bool. |
Requirements of the Less Than Comparable.
This code will compile if and only if T is a model of the instigate::less_than_comparable concept.
instigate::less_than_comparable::requirements< T >::requirements | ( | ) | [inline] |
Constructor.
Check the requirements of the Less Than Comparable Concept