|
5.0.0
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::pre_order< Tree >::iterator::difference_type = typename iterator_base::difference_type |
| using fcppt::container::tree::pre_order< Tree >::iterator::iterator_category = typename iterator_base::iterator_category |
| using fcppt::container::tree::pre_order< Tree >::iterator::pointer = typename iterator_base::pointer |
| using fcppt::container::tree::pre_order< Tree >::iterator::reference = typename iterator_base::reference |
| using fcppt::container::tree::pre_order< Tree >::iterator::value_type = fcppt::type_traits::value_type<iterator_base> |
|
inline |
|
inlineexplicit |
|
inlinenodiscard |
|
inlinenodiscard |
|
inline |