RayZaler 0.1
The free opto-mechanical simulation framework
exprtk::expression< T > Class Template Reference

Public Types

typedef results_context< T > results_context_t
 

Public Member Functions

 expression (const expression< T > &e)
 
 expression (const symbol_table< T > &symbol_table)
 
expression< T > & operator= (const expression< T > &e)
 
bool operator== (const expression< T > &e) const
 
bool operator! () const
 
expression< T > & release ()
 
value () const
 
operator() () const
 
 operator T () const
 
 operator bool () const
 
void register_symbol_table (symbol_table< T > &st)
 
const symbol_table< T > & get_symbol_table (const std::size_t &index=0) const
 
symbol_table< T > & get_symbol_table (const std::size_t &index=0)
 
const results_context_tresults () const
 
bool return_invoked () const
 

Friends

class parser< T >
 
class expression_helper< T >
 
class function_compositor< T >
 

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