TiledArray::expressions::ExprTraceTarget Class Reference
Documentation
Expression trace target.
Wrapper object that helps start the expression
Definition at line 84 of file expr_trace.h.
Public Member Functions | |
| ExprTraceTarget (std::ostream &os, const std::string &target_annotation) | |
| Constructor. More... | |
| ExprTraceTarget (const ExprTraceTarget &other) | |
| Copy constructor. More... | |
| template<typename D > | |
| std::ostream & | operator<< (const Expr< D > &expr) const |
| Start the expression trace. More... | |
Constructor & Destructor Documentation
◆ ExprTraceTarget() [1/2]
|
inline |
Constructor.
- Parameters
-
os Output stream target_annotation The target annotation for an expression
Definition at line 93 of file expr_trace.h.
◆ ExprTraceTarget() [2/2]
|
inline |
Copy constructor.
- Parameters
-
other The object to be copied
Definition at line 99 of file expr_trace.h.
Member Function Documentation
◆ operator<<()
template<typename D >
|
inline |
Start the expression trace.
- Template Parameters
-
D the Expression type
- Parameters
-
expr The expression to be printed
- Returns
- The output stream
Definition at line 108 of file expr_trace.h.
Here is the call graph for this function:

The documentation for this class was generated from the following file:
- TiledArray/expressions/expr_trace.h
1.8.20