51 const std::map<std::string, double> &variables = std::map<std::string, double>(),
56 void register_symbol_table(
57 const std::map<std::string, double *> &variables
65 bool is_compiled()
const;
66 const std::string & get_original_expression()
const;
68 exprtk::expression<double> & get_raw_exprtk_expr();
69 const exprtk::expression<double> & get_raw_exprtk_expr()
const;
A wrapper of exprtk runtime expression compiler: it takes a string representing an expression (from a...
#define PIMPL_DECLARE_TYPE(_TYPE, _VAR_NAME)
GLsizei const GLchar ** string
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
#define PIMPL_FORWARD_DECLARATION(_TYPE)
std::string m_original_expr_str