C++ iterator for iterating over a dynamic_array object.
More...
#include <dynamic_array.h>
|
|
const node * | current_node |
| | The node that this iterator is currently looking at.
|
| |
|
TYPE * | data |
| | Pointer to the element within current_node that this object is looking at.
|
| |
template<typename TYPE>
class JASS::dynamic_array< TYPE >::iterator
C++ iterator for iterating over a dynamic_array object.
See http://www.cprogramming.com/c++11/c++11-ranged-for-loop.html for details on how to write a C++11 iterator.
◆ iterator()
constructor
- Parameters
-
| node | [in] The node that this iterator should start looking at. |
| element | [in] Which element within node this iterator should start looking at (normally 0). |
◆ operator!=()
Compare two iterator objects for non-equality.
- Parameters
-
| other | [in] The iterator object to compare to. |
- Returns
- true if they differ, else false.
The documentation for this class was generated from the following file: