|
C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Member Functions | |
| scoped_expression_delete (parser< T > &pr, expression_node_ptr &expression) | |
| ~scoped_expression_delete () | |
Public Attributes | |
| bool | delete_ptr |
| parser< T > & | parser_ |
| expression_node_ptr & | expression_ |
Private Member Functions | |
| scoped_expression_delete (const scoped_expression_delete &) | |
| scoped_expression_delete & | operator= (const scoped_expression_delete &) |
Definition at line 25410 of file exprtk.hpp.
|
inline |
Definition at line 25412 of file exprtk.hpp.
|
inline |
Definition at line 25418 of file exprtk.hpp.
References exprtk::parser< T >::scoped_expression_delete::delete_ptr, exprtk::parser< T >::scoped_expression_delete::expression_, and exprtk::parser< T >::scoped_expression_delete::parser_.
|
private |
|
private |
| bool exprtk::parser< T >::scoped_expression_delete::delete_ptr |
Definition at line 25426 of file exprtk.hpp.
Referenced by exprtk::parser< T >::parse_switch_statement(), and exprtk::parser< T >::scoped_expression_delete::~scoped_expression_delete().
| expression_node_ptr& exprtk::parser< T >::scoped_expression_delete::expression_ |
Definition at line 25428 of file exprtk.hpp.
Referenced by exprtk::parser< T >::scoped_expression_delete::~scoped_expression_delete().
| parser<T>& exprtk::parser< T >::scoped_expression_delete::parser_ |
Definition at line 25427 of file exprtk.hpp.
Referenced by exprtk::parser< T >::scoped_expression_delete::~scoped_expression_delete().