exprtk::function_compositor< T > Class Template Reference

#include <exprtk.hpp>

List of all members.

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< Texpression_t
typedef exprtk::symbol_table< Tsymbol_table_t
typedef exprtk::parser< Tparser_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 ()
void add_auxiliary_symtab (symbol_table_t &symtab)
void clear ()
bool add (const function &f, const bool override=false)

template<typename T>
class exprtk::function_compositor< T >


Member Typedef Documentation

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

Constructor & Destructor Documentation

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

Member Function Documentation

template<typename T >
bool exprtk::function_compositor< T >::add ( const function f,
const bool  override = false 
) [inline]
template<typename T >
void exprtk::function_compositor< T >::add_auxiliary_symtab ( symbol_table_t symtab  )  [inline]
template<typename T >
void exprtk::function_compositor< T >::clear ( void   )  [inline]
template<typename T >
symbol_table_t& exprtk::function_compositor< T >::symbol_table (  )  [inline]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 3 Jun 2020 for ModFEM by  doxygen 1.6.1