|
limes 3.1.0
Composable Calculus Expressions for C++20
|
Include dependency graph for unary.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | limes::expr::Neg |
| struct | limes::expr::negation_inner< E > |
| struct | limes::expr::negation_inner< Unary< Neg, E > > |
| struct | limes::expr::Unary< Op, E > |
Namespaces | |
| namespace | limes |
| namespace | limes::expr |
| Expression layer for composable calculus. | |
Typedefs | |
| template<typename E > | |
| using | limes::expr::negation_inner_t = typename negation_inner< E >::type |
Functions | |
| template<typename E > requires is_expr_node_v<E> | |
| constexpr auto | limes::expr::operator- (E e) |
| template<typename E > requires is_expr_node_v<E> | |
| constexpr auto | limes::expr::operator+ (E e) |
Variables | |
| template<typename E > | |
| constexpr bool | limes::expr::is_negation_v = false |
| template<typename E > | |
| constexpr bool | limes::expr::is_negation_v< Unary< Neg, E > > = true |