Go to the documentation of this file.
26 #ifndef TILEDARRAY_EXPRESSIONS_UNARY_EXPR_H__INCLUDED
27 #define TILEDARRAY_EXPRESSIONS_UNARY_EXPR_H__INCLUDED
33 namespace expressions {
35 template <
typename Derived>
68 #endif // TILEDARRAY_EXPRESSIONS_UNARY_EXPR_H__INCLUDED
const argument_type & arg() const
Argument expression accessor.
UnaryExpr_ & operator=(UnaryExpr_ &&)=delete
Base class for expression evaluation.
ExprTrait< Derived >::argument_type argument_type
The expression type.
UnaryExpr< Derived > UnaryExpr_
UnaryExpr_ & operator=(const UnaryExpr_ &)=delete
UnaryExpr(UnaryExpr_ &&)=default
UnaryExpr(const argument_type &arg)
Constructor.
UnaryExpr(const UnaryExpr_ &)=default