![]() |
![]() |
#include <PhysicsTools/Utilities/interface/Expression.h>
Public Member Functions | |
Expression (const Expression &e) | |
template<typename F> | |
Expression (const F &f) | |
Expression () | |
double | operator() () const |
Expression & | operator= (const Expression &e) |
std::ostream & | print (std::ostream &cout) const |
Private Attributes | |
std::auto_ptr< AbsExpression > | _f |
Definition at line 27 of file Expression.h.
funct::Expression::Expression | ( | ) | [inline] |
funct::Expression::Expression | ( | const F & | f | ) | [inline] |
funct::Expression::Expression | ( | const Expression & | e | ) | [inline] |
double funct::Expression::operator() | ( | void | ) | const [inline] |
Expression& funct::Expression::operator= | ( | const Expression & | e | ) | [inline] |
std::ostream& funct::Expression::print | ( | std::ostream & | cout | ) | const [inline] |
Definition at line 34 of file Expression.h.
References _f.
Referenced by funct::operator<<(), funct::Function< X1, X2, null_var >::print(), funct::Function< X1, X2, X3 >::print(), and funct::Function< X1, null_var, null_var >::print().
std::auto_ptr<AbsExpression> funct::Expression::_f [private] |