template<class Lhs_T, class Rhs_T>
struct micro_os_plus::micro_test_plus::detail::and_< Lhs_T, Rhs_T >
- Template Parameters
-
Lhs_T | The type of the left-hand operand. |
Rhs_T | The type of the right-hand operand. |
The and_ struct template provides a type-safe mechanism for evaluating the logical conjunction (AND) of two operands within the framework.
This comparator supports a wide range of operand types, applying the generic getter to ensure correct value extraction for both custom and standard types. The result of the logical AND operation is stored in the value_ member for efficient access.
The implementation is optimised for use in embedded environments and supports both compile-time and run-time evaluation.
All definitions are intended for internal use within the framework and are implemented in the include/micro-os-plus/micro-test-plus folder to maintain a structured and modular codebase.
Definition at line 1177 of file detail.h.