|
C++ Mathematical Expression Toolkit (ExprTk) release
|
#include <exprtk.hpp>
Classes | |
| struct | st_data |
Public Member Functions | |
| control_block () | |
| control_block (st_data *data) | |
| ~control_block () | |
| void | set_mutability (const symtab_mutability_type mutability) |
Static Public Member Functions | |
| static control_block * | create () |
| template<typename SymTab> | |
| static void | destroy (control_block *&cntrl_blck, SymTab *sym_tab) |
Public Attributes | |
| std::size_t | ref_count |
| st_data * | data_ |
| symtab_mutability_type | mutability_ |
Definition at line 20696 of file exprtk.hpp.
|
inline |
Definition at line 20754 of file exprtk.hpp.
References create(), data_, exprtk::symbol_table< T >::e_mutable, mutability_, and ref_count.
Referenced by create(), and destroy().
|
inlineexplicit |
Definition at line 20760 of file exprtk.hpp.
References data_, exprtk::symbol_table< T >::e_mutable, mutability_, and ref_count.
|
inline |
Definition at line 20766 of file exprtk.hpp.
References data_, exprtk::symbol_table< T >::control_block::st_data::destroy(), and ref_count.
|
inlinestatic |
Definition at line 20774 of file exprtk.hpp.
References control_block().
Referenced by control_block().
|
inlinestatic |
Definition at line 20780 of file exprtk.hpp.
References control_block(), and ref_count.
Referenced by exprtk::symbol_table< T >::operator=(), and exprtk::symbol_table< T >::~symbol_table().
|
inline |
Definition at line 20799 of file exprtk.hpp.
References exprtk::symbol_table< T >::mutability(), and mutability_.
| st_data* exprtk::symbol_table< T >::control_block::data_ |
Definition at line 20805 of file exprtk.hpp.
Referenced by control_block(), control_block(), and ~control_block().
| symtab_mutability_type exprtk::symbol_table< T >::control_block::mutability_ |
Definition at line 20806 of file exprtk.hpp.
Referenced by control_block(), control_block(), and set_mutability().
| std::size_t exprtk::symbol_table< T >::control_block::ref_count |
Definition at line 20804 of file exprtk.hpp.
Referenced by control_block(), control_block(), destroy(), and ~control_block().