31#ifndef ETL_COMPARE_INCLUDED
32#define ETL_COMPARE_INCLUDED
50 template <
typename T,
typename TLess = etl::less<T> >
55 typedef bool result_type;
57 static result_type lt(first_argument_type lhs, second_argument_type rhs)
59 return TLess()(lhs, rhs);
62 static result_type gt(first_argument_type lhs, second_argument_type rhs)
64 return TLess()(rhs, lhs);
67 static result_type lte(first_argument_type lhs, second_argument_type rhs)
72 static result_type gte(first_argument_type lhs, second_argument_type rhs)
bitset_ext
Definition: absolute.h:38
etl::conditional< etl::is_fundamental< T >::value||etl::is_pointer< T >::value, T, constT & >::type type
By default fundamental and pointer types are passed by value.
Definition: parameter_type.h:48