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)
 

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

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

◆ noderef_list_t

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

Member Function Documentation

◆ 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: