#include <genesis/taxonomy/iterator/preorder.hpp>
Definition at line 103 of file taxonomy/iterator/preorder.hpp.
Public Member Functions | |
| IteratorPreorder () | |
| IteratorPreorder (IteratorPreorder &&)=default | |
| IteratorPreorder (IteratorPreorder const &)=default | |
| IteratorPreorder (TaxonomyType &taxonomy) | |
| ~IteratorPreorder ()=default | |
| bool | operator!= (const self_type &other) const |
| self_type | operator* () |
| self_type | operator++ () |
| self_type | operator++ (int) |
| IteratorPreorder & | operator= (IteratorPreorder &&)=default |
| IteratorPreorder & | operator= (IteratorPreorder const &)=default |
| bool | operator== (const self_type &other) const |
| TaxonType & | taxon () const |
Public Types | |
| using | iterator_category = std::forward_iterator_tag |
| using | self_type = IteratorPreorder< TaxonomyType, TaxonType > |
|
inline |
Definition at line 119 of file taxonomy/iterator/preorder.hpp.
|
inlineexplicit |
Definition at line 122 of file taxonomy/iterator/preorder.hpp.
|
default |
|
default |
|
default |
|
inline |
Definition at line 177 of file taxonomy/iterator/preorder.hpp.
|
inline |
Definition at line 143 of file taxonomy/iterator/preorder.hpp.
|
inline |
Definition at line 148 of file taxonomy/iterator/preorder.hpp.
|
inline |
Definition at line 165 of file taxonomy/iterator/preorder.hpp.
|
default |
|
default |
|
inline |
Definition at line 172 of file taxonomy/iterator/preorder.hpp.
|
inline |
Definition at line 186 of file taxonomy/iterator/preorder.hpp.
| using iterator_category = std::forward_iterator_tag |
Definition at line 112 of file taxonomy/iterator/preorder.hpp.
| using self_type = IteratorPreorder<TaxonomyType, TaxonType> |
Definition at line 113 of file taxonomy/iterator/preorder.hpp.