numeric::CalculatorParser::CalculatorParser |
( |
Varmap const & |
variables | ) |
|
|
inlineexplicit |
References add_symbol(), assignment, numeric::do_abs(), numeric::do_add_symbol(), numeric::do_cos(), numeric::do_exp(), numeric::do_ln(), numeric::do_log(), numeric::do_log10(), numeric::do_log2(), numeric::do_max(), numeric::do_mean(), numeric::do_median(), numeric::do_min(), numeric::do_pow(), numeric::do_sin(), numeric::do_sqrt(), numeric::do_tan(), exponent, expression, factor, local_vars_, parser_, term, and varname.
void numeric::CalculatorParser::add_symbol |
( |
std::string |
name, |
|
|
double |
value |
|
) |
| |
|
inline |
Rule numeric::CalculatorParser::parser |
( |
| ) |
|
|
inline |
RuleX numeric::CalculatorParser::assignment |
|
private |
Rule numeric::CalculatorParser::exponent |
|
private |
Rule numeric::CalculatorParser::expression |
|
private |
Rule numeric::CalculatorParser::factor |
|
private |
Rule numeric::CalculatorParser::function |
|
private |
qi::symbols<char, double> numeric::CalculatorParser::local_vars_ |
|
private |
Rule numeric::CalculatorParser::parser_ |
|
private |
Rule numeric::CalculatorParser::term |
|
private |
RuleS numeric::CalculatorParser::varname |
|
private |
The documentation for this class was generated from the following file: