C++ Mathematical Expression Toolkit (ExprTk) release
|
Public Types | |
typedef Type * | ptr_t |
Public Member Functions | |
scoped_deq_delete (parser< T > &pr, std::deque< ptr_t > &deq) | |
~scoped_deq_delete () | |
Public Attributes | |
bool | delete_ptr |
parser< T > & | parser_ |
std::deque< ptr_t > & | deq_ |
Private Member Functions | |
scoped_deq_delete (const scoped_deq_delete< Type > &) | |
scoped_deq_delete< Type > & | operator= (const scoped_deq_delete< Type > &) |
Definition at line 25475 of file exprtk.hpp.
typedef Type* exprtk::parser< T >::scoped_deq_delete< Type >::ptr_t |
Definition at line 25477 of file exprtk.hpp.
|
inline |
Definition at line 25479 of file exprtk.hpp.
|
inline |
Definition at line 25485 of file exprtk.hpp.
References exprtk::parser< T >::scoped_deq_delete< Type >::delete_ptr, exprtk::parser< T >::scoped_deq_delete< Type >::deq_, exprtk_debug, and exprtk::parser< T >::scoped_deq_delete< Type >::parser_.
|
private |
|
private |
bool exprtk::parser< T >::scoped_deq_delete< Type >::delete_ptr |
Definition at line 25499 of file exprtk.hpp.
Referenced by exprtk::parser< T >::scoped_deq_delete< Type >::~scoped_deq_delete().
std::deque<ptr_t>& exprtk::parser< T >::scoped_deq_delete< Type >::deq_ |
Definition at line 25501 of file exprtk.hpp.
Referenced by exprtk::parser< T >::scoped_deq_delete< Type >::~scoped_deq_delete().
parser<T>& exprtk::parser< T >::scoped_deq_delete< Type >::parser_ |
Definition at line 25500 of file exprtk.hpp.
Referenced by exprtk::parser< T >::scoped_deq_delete< Type >::~scoped_deq_delete().