Unigine::Tree Class
Header: | #include <UnigineTree.h> |
Tree Class
Members
Iterator back ( ) #
Returns the back iterator.Return value
Back iterator.ConstIterator back ( ) const#
Returns the back const iterator.Return value
Back const iterator.Iterator begin ( ) #
Returns the begin iterator.Return value
Begin iterator.ConstIterator begin ( ) const#
Returns the begin const iterator.Return value
Begin const iterator.void clear ( ) #
Clears a tree.int empty ( ) const#
Returns the 1 if the tree is empty; otherwise, 0 is returned.Return value
The empty flag.Iterator end ( ) #
Returns the end iterator.Return value
End iterator.ConstIterator end ( ) const#
Returns the end const iterator.Return value
End const iterator.Iterator find ( const T & key ) #
Finds an item in the tree.Arguments
- const T & key - Key.
Return value
The iterator.ConstIterator find ( const T & key ) const#
Finds an item in the tree.Arguments
- const T & key - Key.
Return value
The const iterator.Tree< Key, Data > & operator= ( const Tree< Key, Data > & tree ) #
Assignment operator for the tree.Arguments
- const Tree< Key, Data > & tree - Tree.
void remove ( const Key & key ) #
Removes an item from the tree.Arguments
- const Key & key - Key.
int size ( ) const#
Returns the size of the tree.Return value
The size of the tree.Tree ( ) #
Default constructor that produces an empty tree.Tree ( const Tree< Key, Data > & tree ) #
Copy constructor.Arguments
- const Tree< Key, Data > & tree - tree.
~Tree ( ) #
Destructor.Last update:
2021-12-13
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)