|
Krita Source Code Documentation
|
#include <KisForest.h>
Inheritance diagram for KisForestDetail::BaseIterator< BaseClass, T, Tag, is_const >:Public Types | |
| using | NodeType = std::add_const_if_t<is_const, Node<T>> |
| using | value_type = T |
Public Member Functions | |
| BaseIterator (NodeType *node) | |
| NodeType * | node () const |
Protected Attributes | |
| NodeType * | m_node |
Private Member Functions | |
| std::iterator_traits< BaseIterator >::reference | dereference () const |
| bool | equal (const BaseClass &other) const |
Friends | |
| class | boost::iterator_core_access |
Definition at line 62 of file KisForest.h.
| using KisForestDetail::BaseIterator< BaseClass, T, Tag, is_const >::NodeType = std::add_const_if_t<is_const, Node<T>> |
Definition at line 71 of file KisForest.h.
| using KisForestDetail::BaseIterator< BaseClass, T, Tag, is_const >::value_type = T |
Definition at line 70 of file KisForest.h.
|
inline |
Definition at line 73 of file KisForest.h.
|
inlineprivate |
Definition at line 85 of file KisForest.h.
References KIS_ASSERT, and KisForestDetail::BaseIterator< BaseClass, T, Tag, is_const >::m_node.
|
inlineprivate |
Definition at line 90 of file KisForest.h.
References KisForestDetail::BaseIterator< BaseClass, T, Tag, is_const >::m_node.
|
inline |
Definition at line 78 of file KisForest.h.
References KisForestDetail::BaseIterator< BaseClass, T, Tag, is_const >::m_node.
|
friend |
Definition at line 83 of file KisForest.h.
|
protected |
Definition at line 95 of file KisForest.h.