76 const std::string& expression,
80 const std::map<std::string, double>& variables =
81 std::map<std::string, double>(),
84 const std::string& expr_name_for_error_reporting = std::string());
88 void register_symbol_table(
92 const std::map<std::string, double*>& variables);
100 bool is_compiled()
const;
103 const std::string& get_original_expression()
const;
A wrapper of exprtk runtime expression compiler: it takes a string representing an expression (from a...
spimpl::impl_ptr< T > pimpl
This is the global namespace for all Mobile Robot Programming Toolkit (MRPT) libraries.
mrpt::pimpl< Impl > m_impl