Constructors

Synopses

Declared in <bslstl_treeiterator.h>

Create an uninitialized iterator.

Create an iterator positioned at the specified node.

explicit
TreeIterator(bslalg::RbTreeNode const* node);

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;

Parameters

Name

Description

node

tree node at which to position the iterator

original

iterator whose position is copied

Created with MrDocs