Definition at line 20492 of file exprtk.hpp.
Public Types | |
typedef Type * | ptr_t |
Public Member Functions | |
scoped_delete (parser< T > &pr, ptr_t &p) | |
scoped_delete (parser< T > &pr, ptr_t(&p)[N]) | |
~scoped_delete () | |
Public Attributes | |
bool | delete_ptr |
parser< T > & | parser_ |
ptr_t * | p_ |
Private Member Functions | |
scoped_delete< Type, N > & | operator= (const scoped_delete< Type, N > &) |
typedef Type* exprtk::parser< T >::scoped_delete< Type, N >::ptr_t |
Definition at line 20494 of file exprtk.hpp.
|
inline |
Definition at line 20496 of file exprtk.hpp.
|
inline |
Definition at line 20502 of file exprtk.hpp.
|
inline |
Definition at line 20508 of file exprtk.hpp.
References exprtk::details::free_node().
|
private |
bool exprtk::parser< T >::scoped_delete< Type, N >::delete_ptr |
Definition at line 20519 of file exprtk.hpp.
Referenced by exprtk::parser< T >::parse_base_function_call(), exprtk::parser< T >::parse_function_call(), and exprtk::parser< T >::parse_special_function_impl< Type, NumberOfParameters >::process().
ptr_t* exprtk::parser< T >::scoped_delete< Type, N >::p_ |
Definition at line 20521 of file exprtk.hpp.
parser<T>& exprtk::parser< T >::scoped_delete< Type, N >::parser_ |
Definition at line 20520 of file exprtk.hpp.
Page generated by Doxygen 1.8.13 for MRPT 1.5.3 at Mon Oct 30 10:27:08 UTC 2017 |