4.6.1
Freundlich's C++ toolkit
|
Public Types | |
using | value_type = fcppt::type_traits::value_type<iterator_base> |
using | reference = typename iterator_base::reference |
using | pointer = typename iterator_base::pointer |
using | difference_type = typename iterator_base::difference_type |
using | iterator_category = typename iterator_base::iterator_category |
Public Member Functions | |
iterator () | |
iterator (optional_tree_ref const _current) | |
void | increment () |
reference | dereference () const |
bool | equal (iterator const &_other) const |
using fcppt::container::tree::to_root< Tree >::iterator::difference_type = typename iterator_base::difference_type |
using fcppt::container::tree::to_root< Tree >::iterator::iterator_category = typename iterator_base::iterator_category |
using fcppt::container::tree::to_root< Tree >::iterator::pointer = typename iterator_base::pointer |
using fcppt::container::tree::to_root< Tree >::iterator::reference = typename iterator_base::reference |
using fcppt::container::tree::to_root< Tree >::iterator::value_type = fcppt::type_traits::value_type<iterator_base> |
|
inline |
|
inlineexplicit |
|
inlinenodiscard |
|
inlinenodiscard |
|
inline |