#include <Exprtk.hpp>
|
| def_fp_retval (0) def_fp_retval(1) def_fp_retval(2) def_fp_retval(3) def_fp_retval(4) def_fp_retval(5) def_fp_retval(6) template< typename Allocator |
|
template<typename , typename > |
class Sequence inline bool | add (const std::string &name, const std::string &expression, const Sequence< std::string, Allocator > &var_list, const bool override=false) |
|
template<typename Allocator , template< typename, typename > class Sequence> |
bool | compile_expression (const std::string &name, const std::string &expression, const Sequence< std::string, Allocator > &input_var_list, bool return_present=false) |
|
bool | symbol_used (const std::string &symbol) const |
|
bool | valid (const std::string &name, const std::size_t &arg_count) const |
|
bool | forward (const std::string &name, const std::size_t &arg_count, symbol_table_t &sym_table, const bool ret_present=false) |
|
void | remove (const std::string &name, const std::size_t &arg_count) |
|
◆ expression_t
◆ funcparam_t
◆ parser_t
◆ settings_t
◆ symbol_table_t
◆ type
◆ function_compositor() [1/2]
◆ function_compositor() [2/2]
◆ ~function_compositor()
◆ add() [1/2]
◆ add() [2/2]
template<typename T >
template<typename , typename >
class Sequence inline bool exprtk::function_compositor< T >::add |
( |
const std::string & |
name, |
|
|
const std::string & |
expression, |
|
|
const Sequence< std::string, Allocator > & |
var_list, |
|
|
const bool |
override = false |
|
) |
| |
|
inlineprivate |
◆ add_auxiliary_symtab()
◆ clear()
◆ compile_expression()
template<typename T >
template<typename Allocator , template< typename, typename > class Sequence>
bool exprtk::function_compositor< T >::compile_expression |
( |
const std::string & |
name, |
|
|
const std::string & |
expression, |
|
|
const Sequence< std::string, Allocator > & |
input_var_list, |
|
|
bool |
return_present = false |
|
) |
| |
|
inlineprivate |
◆ def_fp_retval()
◆ error()
◆ error_count()
◆ forward()
◆ get_error()
◆ load_variables()
◆ load_vectors()
◆ remove()
◆ return_value()
◆ symbol_table() [1/2]
◆ symbol_table() [2/2]
◆ symbol_used()
◆ valid()
◆ auxiliary_symtab_list_
◆ error_list_
◆ expr_map_
◆ fp_map_
◆ load_variables_
◆ load_vectors_
◆ parser_
◆ symbol_table_
The documentation for this class was generated from the following file: