Constructors
Declared in <bslstl_treeiterator.h>
Create an uninitialized iterator.
TreeIterator();
» more...
Create an iterator positioned at the specified node.
explicit
TreeIterator(bslalg::RbTreeNode const* node);
» more...
Create an iterator copying the position of another iterator.
template<class NON_CONST_ITERATOR>
TreeIterator(NON_CONST_ITERATOR const& original)
requires bsl::is_convertible<NON_CONST_ITERATOR,
NcIter>::value;
» more...
| Name | Description |
|---|---|
| node | tree node at which to position the iterator |
| original | iterator whose position is copied |