GranOO  3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
Public Types | Static Public Member Functions | Static Private Member Functions | List of all members
exprtk::details::node_collection_destructor< Node > Class Template Reference

#include <Exprtk.hpp>

Public Types

typedef node_collector_interface< Node > nci_t
 
typedef nci_t::node_ptr_t node_ptr_t
 
typedef nci_t::node_pp_t node_pp_t
 
typedef nci_t::noderef_list_t noderef_list_t
 

Static Public Member Functions

static void delete_nodes (node_ptr_t &root)
 

Static Private Member Functions

static void collect_nodes (node_ptr_t &root, noderef_list_t &node_delete_list)
 

Member Typedef Documentation

◆ nci_t

template<typename Node >
typedef node_collector_interface<Node> exprtk::details::node_collection_destructor< Node >::nci_t

◆ node_pp_t

template<typename Node >
typedef nci_t::node_pp_t exprtk::details::node_collection_destructor< Node >::node_pp_t

◆ node_ptr_t

◆ noderef_list_t

Member Function Documentation

◆ collect_nodes()

template<typename Node >
static void exprtk::details::node_collection_destructor< Node >::collect_nodes ( node_ptr_t root,
noderef_list_t node_delete_list 
)
inlinestaticprivate

◆ delete_nodes()

template<typename Node >
static void exprtk::details::node_collection_destructor< Node >::delete_nodes ( node_ptr_t root)
inlinestatic

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