Iter class template is used to iterate over an array as follows:
for (Iter<Obj> i; arr.forEach(i); )
{
foo(i->field);
}
#include <arr.h>
Public Member Functions | |
| T * | operator-> () |
| T & | operator* () |
| T * | operator& () |
| int | pos () |
| const char * | key () |
| const char* jvar::Iter< T >::key | ( | ) | [inline] |
Referenced by jvar::PropArray< Variant >::forEach(), and jvar::PropArray< Variant >::forEachSort().
| T* jvar::Iter< T >::operator& | ( | ) | [inline] |
| T& jvar::Iter< T >::operator* | ( | ) | [inline] |
| T* jvar::Iter< T >::operator-> | ( | ) | [inline] |
| int jvar::Iter< T >::pos | ( | ) | [inline] |