#include <Expr.h>
|
| template<typename F> |
| | Function (const std::string &func, const F ¶m) |
| double | Eval () const override |
| double | Eval (const std::unordered_map< std::string, double > &variables) const override |
| virtual | ~AbstractSyntaxTree ()=default |
Definition at line 249 of file Expr.h.
◆ Function()
template<typename F>
| qasm::Function::Function |
( |
const std::string & | func, |
|
|
const F & | param ) |
|
inline |
◆ Eval() [1/2]
| double qasm::Function::Eval |
( |
| ) |
const |
|
inlineoverridevirtual |
◆ Eval() [2/2]
| double qasm::Function::Eval |
( |
const std::unordered_map< std::string, double > & | variables | ) |
const |
|
inlineoverridevirtual |
The documentation for this class was generated from the following file: