Unigine::Tree::ConstIterator Class
Header: | #include <UnigineTree.h> |
Tree::ConstIterator Class
Members
const Node * get ( ) const#
Returns iterator's node pointer.Return value
The const iterator's node pointer.ConstIterator ( ) #
Default constructor.ConstIterator ( const ConstIterator & it ) #
Copy constructor.Arguments
- const ConstIterator & it - ConstIterator.
int operator!= ( const typename Tree< Key, Data >::Iterator & it ) const#
Check if two iterators are not the same.Arguments
- const typename Tree< Key, Data >::Iterator & it - The second iterator.
Return value
Returns 1 if iterators are not the same; otherwise, 0 is returned.int operator!= ( const ConstIterator & it ) const#
Check if two iterators are not the same.Arguments
- const ConstIterator & it - The second iterator.
Return value
Returns 1 if iterators are not the same; otherwise, 0 is returned.const Node & operator* ( ) const#
Returns iterator's node reference.Return value
The const iterator's node reference.ConstIterator & operator++ ( ) #
Increases the iterator position.Return value
The const iterator referring to the next element.ConstIterator operator++ ( ) #
Increases the iterator position.Return value
The const iterator referring to the next element.ConstIterator & operator-- ( ) #
Decreases the iterator position.Return value
The const iterator referring to the prev element.ConstIterator operator-- ( ) #
Decreases the iterator position.Return value
The const iterator referring to the prev element.const Node * operator-> ( ) const#
Returns iterator's node pointer.Return value
The const iterator's node pointer.ConstIterator & operator= ( const ConstIterator & it ) #
Assignment operator for the iterator.Arguments
- const ConstIterator & it - ConstIterator.
int operator== ( const typename Tree< Key, Data >::Iterator & it ) const#
Check if two iterators are actually the same.Arguments
- const typename Tree< Key, Data >::Iterator & it - The second iterator.
Return value
Returns 1 if iterators are the same; otherwise, 0 is returned.int operator== ( const ConstIterator & it ) const#
Check if two iterators are actually the same.Arguments
- const ConstIterator & it - The second iterator.
Return value
Returns 1 if iterators are the same; otherwise, 0 is returned.~ConstIterator ( ) #
Destructor.Last update:
2020-07-31
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)