Adobe Source Libraries 1.49.0
A collection of C++ libraries.
Loading...
Searching...
No Matches
child_iterator< I > Class Template Reference

An iterator used to traverse the children of a specific node in a forest. More...

#include <adobe/forest.hpp>

Inheritance diagram for child_iterator< I >:

Public Member Functions

 child_iterator ()
 child_iterator (I x)
template<typename U>
 child_iterator (const child_iterator< U > &u)

Friends

class boost::iterator_core_access

Detailed Description

template<typename I>
class adobe::child_iterator< I >

This is the child_iterator of the forest class.

Definition at line 89 of file forest.hpp.

Constructor & Destructor Documentation

◆ child_iterator() [1/3]

template<typename I>
child_iterator ( )

Definition at line 91 of file forest.hpp.

◆ child_iterator() [2/3]

template<typename I>
child_iterator ( I x)
explicit

Definition at line 92 of file forest.hpp.

◆ child_iterator() [3/3]

template<typename I>
template<typename U>
child_iterator ( const child_iterator< U > & u)

Definition at line 94 of file forest.hpp.

◆ boost::iterator_core_access

template<typename I>
friend class boost::iterator_core_access
friend

Definition at line 97 of file forest.hpp.