exprtk::details::node_collector_interface< Node > Struct Template Reference

#include <exprtk.hpp>

Inheritance diagram for exprtk::details::node_collector_interface< Node >:
Inheritance graph

Public Types

typedef Node * node_ptr_t
 
typedef Node ** node_pp_t
 
typedef std::vector< node_pp_tnoderef_list_t
 

Public Member Functions

virtual ~node_collector_interface ()
 
virtual void collect_nodes (noderef_list_t &)
 

Member Typedef Documentation

◆ node_pp_t

template<typename Node >
typedef Node** exprtk::details::node_collector_interface< Node >::node_pp_t

◆ node_ptr_t

template<typename Node >
typedef Node* exprtk::details::node_collector_interface< Node >::node_ptr_t

◆ noderef_list_t

template<typename Node >
typedef std::vector<node_pp_t> exprtk::details::node_collector_interface< Node >::noderef_list_t

Constructor & Destructor Documentation

◆ ~node_collector_interface()

template<typename Node >
virtual exprtk::details::node_collector_interface< Node >::~node_collector_interface ( )
inlinevirtual

Member Function Documentation

◆ collect_nodes()

template<typename Node >
virtual void exprtk::details::node_collector_interface< Node >::collect_nodes ( noderef_list_t )
inlinevirtual

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