micro-test-plus 6.0.0
µTest++ Testing Framework
Loading...
Searching...
No Matches
micro_os_plus::micro_test_plus::detail::comparable_operands Concept Reference

Concept satisfied when the operands of a comparator can be written and compared. More...

#include <detail-inlines.h>

Concept definition

template<comparison Op, class Lhs_T, class Rhs_T>
Concept satisfied when the operands of a comparator can be written and compared.
Concept satisfied when two operands can be compared by the comparator selected by Op.
Concept satisfied when a type can be appended to the message of a check result via operator<<.
Definition extension.h:433

Detailed Description

The operands of the comparators must be written in the report of a failed check, and compared with the operator. A single concept for both conditions selects the comparator, and its negation selects the overload that explains why a call is rejected.

Template Parameters
OpThe comparison.
Lhs_TThe type deduced for the left hand side operand.
Rhs_TThe type deduced for the right hand side operand.

Definition at line 530 of file detail-inlines.h.