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

#include <tpl_tree_node.H>

Inheritance diagram for Aleph::Tree_Node< T >::Children_Set::Iterator:
[legend]
Collaboration diagram for Aleph::Tree_Node< T >::Children_Set::Iterator:
[legend]

Public Member Functions

 Children_Iterator (const Tree_Node &p) noexcept
 
 Children_Iterator (Tree_Node &p) noexcept
 
 Children_Iterator (Tree_Node *p) noexcept
 
 Children_Iterator (const Children_Iterator &it) noexcept
 
- Public Member Functions inherited from Aleph::Tree_Node< T >::Children_Iterator
 Children_Iterator (const Tree_Node &p) noexcept
 
 Children_Iterator (Tree_Node &p) noexcept
 
 Children_Iterator (Tree_Node *p) noexcept
 
 Children_Iterator (const Children_Iterator &it) noexcept
 
bool has_curr () const noexcept
 
Tree_Nodeget_curr_ne () const noexcept
 
Tree_Nodeget_curr () const
 
void next_ne () noexcept
 
void next ()
 

Detailed Description

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

Definition at line 655 of file tpl_tree_node.H.

Member Function Documentation

◆ Children_Iterator() [1/4]

template<class T >
Aleph::Tree_Node< T >::Children_Iterator::Children_Iterator ( const Children_Iterator it)
inlinenoexcept

Definition at line 624 of file tpl_tree_node.H.

◆ Children_Iterator() [2/4]

template<class T >
Aleph::Tree_Node< T >::Children_Iterator::Children_Iterator ( const Tree_Node p)
inlinenoexcept

Definition at line 615 of file tpl_tree_node.H.

◆ Children_Iterator() [3/4]

template<class T >
Aleph::Tree_Node< T >::Children_Iterator::Children_Iterator ( Tree_Node p)
inlinenoexcept

Definition at line 618 of file tpl_tree_node.H.

◆ Children_Iterator() [4/4]

template<class T >
Aleph::Tree_Node< T >::Children_Iterator::Children_Iterator ( Tree_Node p)
inlinenoexcept

Definition at line 621 of file tpl_tree_node.H.


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