TiledArray::expressions::UnaryExpr< Derived > Class Template Reference
Documentation
template<typename Derived>
class TiledArray::expressions::UnaryExpr< Derived >
Definition at line 36 of file unary_expr.h.
Public Types | |
| typedef UnaryExpr< Derived > | UnaryExpr_ |
| typedef ExprTrait< Derived >::argument_type | argument_type |
| The expression type. More... | |
Public Member Functions | |
| UnaryExpr (const UnaryExpr_ &)=default | |
| UnaryExpr (UnaryExpr_ &&)=default | |
| ~UnaryExpr ()=default | |
| UnaryExpr_ & | operator= (const UnaryExpr_ &)=delete |
| UnaryExpr_ & | operator= (UnaryExpr_ &&)=delete |
| UnaryExpr (const argument_type &arg) | |
| Constructor. More... | |
| const argument_type & | arg () const |
| Argument expression accessor. More... | |
Member Typedef Documentation
◆ argument_type
template<typename Derived >
| typedef ExprTrait<Derived>::argument_type TiledArray::expressions::UnaryExpr< Derived >::argument_type |
The expression type.
Definition at line 40 of file unary_expr.h.
◆ UnaryExpr_
template<typename Derived >
| typedef UnaryExpr<Derived> TiledArray::expressions::UnaryExpr< Derived >::UnaryExpr_ |
Definition at line 38 of file unary_expr.h.
Constructor & Destructor Documentation
◆ UnaryExpr() [1/3]
template<typename Derived >
|
default |
◆ UnaryExpr() [2/3]
template<typename Derived >
|
default |
◆ ~UnaryExpr()
template<typename Derived >
|
default |
◆ UnaryExpr() [3/3]
template<typename Derived >
|
inline |
Member Function Documentation
◆ arg()
template<typename Derived >
|
inline |
Argument expression accessor.
- Returns
- A const reference to the argument expression object
Definition at line 61 of file unary_expr.h.
◆ operator=() [1/2]
template<typename Derived >
|
delete |
◆ operator=() [2/2]
template<typename Derived >
|
delete |
The documentation for this class was generated from the following files:
- TiledArray/expressions/unary_engine.h
- TiledArray/expressions/unary_expr.h
1.8.20