Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::Tree_Node< T >::Children_Set Struct Reference

Adapter that exposes a node's children through an Iterator type. More...

#include <tpl_tree_node.H>

Classes

struct  Iterator
 Child iterator adapter used by generic iterator utilities. More...
 

Public Member Functions

 Children_Set (const Tree_Node &&)
 
 Children_Set (const Tree_Node &)
 

Detailed Description

template<class T>
struct Aleph::Tree_Node< T >::Children_Set

Adapter that exposes a node's children through an Iterator type.

This small wrapper exists for generic iterator utilities that expect a container-like type with a nested Iterator, such as Pair_Iterator-based code. It does not own nodes and does not change the tree.

Definition at line 785 of file tpl_tree_node.H.

Constructor & Destructor Documentation

◆ Children_Set() [1/2]

template<class T >
Aleph::Tree_Node< T >::Children_Set::Children_Set ( const Tree_Node &&  )
inline

Definition at line 787 of file tpl_tree_node.H.

◆ Children_Set() [2/2]

template<class T >
Aleph::Tree_Node< T >::Children_Set::Children_Set ( const Tree_Node &  )
inline

Definition at line 788 of file tpl_tree_node.H.


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