#include <exprtk.hpp>
Classes | |
struct | base_func |
struct | func_0param |
struct | func_1param |
struct | func_2param |
struct | func_3param |
struct | func_4param |
struct | func_5param |
struct | func_6param |
struct | function |
Public Types | |
typedef exprtk::expression< T > | expression_t |
typedef exprtk::symbol_table< T > | symbol_table_t |
typedef exprtk::parser< T > | parser_t |
typedef parser_t::settings_store | settings_t |
Public Member Functions | |
function_compositor () | |
function_compositor (const symbol_table_t &st) | |
~function_compositor () | |
symbol_table_t & | symbol_table () |
void | add_auxiliary_symtab (symbol_table_t &symtab) |
void | clear () |
bool | add (const function &f, const bool override=false) |
typedef exprtk::expression<T> exprtk::function_compositor< T >::expression_t |
typedef exprtk::parser<T> exprtk::function_compositor< T >::parser_t |
typedef parser_t::settings_store exprtk::function_compositor< T >::settings_t |
typedef exprtk::symbol_table<T> exprtk::function_compositor< T >::symbol_table_t |
exprtk::function_compositor< T >::function_compositor | ( | ) | [inline] |
exprtk::function_compositor< T >::function_compositor | ( | const symbol_table_t & | st | ) | [inline] |
exprtk::function_compositor< T >::~function_compositor | ( | ) | [inline] |
bool exprtk::function_compositor< T >::add | ( | const function & | f, | |
const bool | override = false | |||
) | [inline] |
void exprtk::function_compositor< T >::add_auxiliary_symtab | ( | symbol_table_t & | symtab | ) | [inline] |
void exprtk::function_compositor< T >::clear | ( | void | ) | [inline] |
symbol_table_t& exprtk::function_compositor< T >::symbol_table | ( | ) | [inline] |