| kassert
    1.0.0
    Assertion library for KaMPIng | 
Decomposed unary expression. More...
#include <expression_decomposition.hpp>


| Public Member Functions | |
| UnaryExpression (LhsT const &lhs) | |
| Constructs this unary expression from an expression. | |
| bool | result () const final | 
| Evaluates this expression. | |
| void | stringify (OStreamLogger &out) const final | 
| Writes this expression with stringified operands to the given assertion logger. | |
|  Public Member Functions inherited from kassert::internal::Expression | |
| virtual | ~Expression ()=default | 
| Virtual destructor since we use virtual functions. | |
Decomposed unary expression.
| Lhst | Decomposed expression type. | 
| 
 | inlineexplicit | 
Constructs this unary expression from an expression.
| lhs | The expression. | 
| 
 | inlinefinalvirtual | 
Evaluates this expression.
Implements kassert::internal::Expression.
| 
 | inlinefinalvirtual | 
Writes this expression with stringified operands to the given assertion logger.
| out | The assertion logger. | 
Implements kassert::internal::Expression.