exprtk::function_compositor< T > Class Template Reference

#include <exprtk.hpp>

Classes

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_tsymbol_table ()
 
const symbol_table_tsymbol_table () const
 
void add_auxiliary_symtab (symbol_table_t &symtab)
 
void clear ()
 
bool add (const function &f, const bool override=false)
 

Member Typedef Documentation

◆ expression_t

template<typename T >
typedef exprtk::expression<T> exprtk::function_compositor< T >::expression_t

◆ parser_t

template<typename T >
typedef exprtk::parser<T> exprtk::function_compositor< T >::parser_t

◆ settings_t

template<typename T >
typedef parser_t::settings_store exprtk::function_compositor< T >::settings_t

◆ symbol_table_t

template<typename T >
typedef exprtk::symbol_table<T> exprtk::function_compositor< T >::symbol_table_t

Constructor & Destructor Documentation

◆ function_compositor() [1/2]

template<typename T >
exprtk::function_compositor< T >::function_compositor ( )
inline

◆ function_compositor() [2/2]

template<typename T >
exprtk::function_compositor< T >::function_compositor ( const symbol_table_t st)
inline

◆ ~function_compositor()

template<typename T >
exprtk::function_compositor< T >::~function_compositor ( )
inline

Member Function Documentation

◆ add()

◆ add_auxiliary_symtab()

template<typename T >
void exprtk::function_compositor< T >::add_auxiliary_symtab ( symbol_table_t symtab)
inline

◆ clear()

template<typename T >
void exprtk::function_compositor< T >::clear ( )
inline

◆ symbol_table() [1/2]

template<typename T >
symbol_table_t & exprtk::function_compositor< T >::symbol_table ( )
inline

◆ symbol_table() [2/2]

template<typename T >
const symbol_table_t & exprtk::function_compositor< T >::symbol_table ( ) const
inline

The documentation for this class was generated from the following file: