Unigine::ArrayMap::Iterator Class
Header: | #include <UnigineInterpreter.h> |
ArrayMap::Iterator Class
Members
Iterator( )
Iterator default constructor.Iterator( const ArrayMap::Iterator & it )
Iterator copy constructor.Arguments
- const ArrayMap::Iterator & it - Iterator instance to be copied.
const Variable & get( )
Returns iterator's data.Return value
The iterator's data.const Variable & key( )
Returns iterator's key.Return value
The iterator's key.int operator!=( const ArrayMap::Iterator & it )
Iterator not equal comparison.Arguments
- const ArrayMap::Iterator & it - The second iterator to be compared with.
Return value
The result of operation.ArrayMap::Iterator & operator++( )
Increases the iterator position (performs pre-increment operation: ++iterator).Return value
The result of operation.ArrayMap::Iterator operator++( int )
Increases the iterator position (performs post-increment operation: iterator++)Arguments
- int
Return value
The result of operation.ArrayMap::Iterator operator--( int )
Decreases the iterator position (performs post-decrement operation: iterator--).Arguments
- int
Return value
The result of operation.ArrayMap::Iterator & operator--( )
Decreases the iterator position (performs pre-decrement operation: --iterator)Return value
The result of operation.ArrayMap::Iterator & operator=( const ArrayMap::Iterator & it )
Assignment operator for the iterator.Arguments
- const ArrayMap::Iterator & it - Assignment operator for the iterator.
Return value
The assigned iterator.int operator==( const ArrayMap::Iterator & it )
Iterator equal comparison.Arguments
- const ArrayMap::Iterator & it - The second iterator.
Return value
The result.Last update:
2019-04-30
Help improve this article
Was this article helpful?
(or select a word/phrase and press Ctrl+Enter)