Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::DynSetAvlRkTree< Key, Compare >::Iterator Class Reference

#include <tpl_dynSetTree.H>

Inheritance diagram for Aleph::DynSetAvlRkTree< Key, Compare >::Iterator:
[legend]
Collaboration diagram for Aleph::DynSetAvlRkTree< Key, Compare >::Iterator:
[legend]

Public Member Functions

 Iterator ()
 
 Iterator (DynSetTree< Key, Avl_Tree_Rk, Compare > &tree)
 
- Public Member Functions inherited from Aleph::DynSetTree< Key, Tree, Compare >::Iterator
 Iterator () noexcept=default
 Default constructor creates an "end" iterator.
 
 Iterator (const DynSetTree &tree)
 
const Key & get_curr_ne () const noexcept
 
Key & get_curr_ne () noexcept
 
const Key & get_curr () const
 
Key & get_curr ()
 

Additional Inherited Members

- Public Types inherited from Aleph::DynSetTree< Key, Tree, Compare >::Iterator
using Base = typename Tree_Type::Iterator
 
using Set_Type = DynSetTree
 

Detailed Description

template<typename Key, class Compare = Aleph::less<Key>>
class Aleph::DynSetAvlRkTree< Key, Compare >::Iterator

Definition at line 1682 of file tpl_dynSetTree.H.

Constructor & Destructor Documentation

◆ Iterator() [1/2]

template<typename Key , class Compare = Aleph::less<Key>>
Aleph::DynSetAvlRkTree< Key, Compare >::Iterator::Iterator ( )
inline

Definition at line 1682 of file tpl_dynSetTree.H.

◆ Iterator() [2/2]

template<typename Key , class Compare = Aleph::less<Key>>
Aleph::DynSetAvlRkTree< Key, Compare >::Iterator::Iterator ( DynSetTree< Key, Avl_Tree_Rk, Compare > &  tree)
inline

Definition at line 1682 of file tpl_dynSetTree.H.


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