#include <Expression.h>
Public Member Functions | |
Expression () | |
template<typename F > | |
Expression (const F &f) | |
Expression (const Expression &e) | |
double | operator() () const |
Expression & | operator= (const Expression &e) |
std::ostream & | print (std::ostream &cout) const |
Private Attributes | |
std::unique_ptr< AbsExpression > | _f |
Definition at line 28 of file Expression.h.
|
inline |
Definition at line 29 of file Expression.h.
|
inline |
Definition at line 31 of file Expression.h.
|
inline |
Definition at line 32 of file Expression.h.
|
inline |
Definition at line 37 of file Expression.h.
|
inline |
|
inline |
Definition at line 38 of file Expression.h.
Referenced by funct::operator<<(), funct::Function< X1, X2, X3 >::print(), funct::Function< X1, X2, null_var >::print(), and funct::Function< X1, null_var, null_var >::print().
|
private |
Definition at line 41 of file Expression.h.
Referenced by operator=().