GranOO  3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
Public Member Functions | Public Attributes | Private Member Functions | List of all members
exprtk::parser< T >::scoped_expression_delete Struct Reference

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_ptrexpression_
 

Private Member Functions

 scoped_expression_delete (const scoped_expression_delete &) exprtk_delete
 
scoped_expression_deleteoperator= (const scoped_expression_delete &) exprtk_delete
 

Constructor & Destructor Documentation

◆ scoped_expression_delete() [1/2]

template<typename T >
exprtk::parser< T >::scoped_expression_delete::scoped_expression_delete ( parser< T > &  pr,
expression_node_ptr expression 
)
inline

◆ ~scoped_expression_delete()

template<typename T >
exprtk::parser< T >::scoped_expression_delete::~scoped_expression_delete ( )
inline

◆ scoped_expression_delete() [2/2]

template<typename T >
exprtk::parser< T >::scoped_expression_delete::scoped_expression_delete ( const scoped_expression_delete )
private

Member Function Documentation

◆ operator=()

template<typename T >
scoped_expression_delete& exprtk::parser< T >::scoped_expression_delete::operator= ( const scoped_expression_delete )
private

Member Data Documentation

◆ delete_ptr

template<typename T >
bool exprtk::parser< T >::scoped_expression_delete::delete_ptr

◆ expression_

template<typename T >
expression_node_ptr& exprtk::parser< T >::scoped_expression_delete::expression_

◆ parser_

template<typename T >
parser<T>& exprtk::parser< T >::scoped_expression_delete::parser_

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