#include <array.h>
Public Member Functions | |
iterator (FastArray *it, int pos=0) | |
iterator () | |
bool | operator!= (const iterator &other) const |
T & | operator* () |
void | operator++ () |
bool | operator== (const iterator &other) const |
string | toString () const |
Private Attributes | |
FastArray * | _it |
int | _pos |
Friends | |
class | FastArray |
Definition at line 61 of file array.h.
mongo::FastArray< T >::iterator::iterator | ( | ) | [inline] |
mongo::FastArray< T >::iterator::iterator | ( | FastArray * | it, | |
int | pos = 0 | |||
) | [inline] |
bool mongo::FastArray< T >::iterator::operator!= | ( | const iterator & | other | ) | const [inline] |
T& mongo::FastArray< T >::iterator::operator* | ( | ) | [inline] |
void mongo::FastArray< T >::iterator::operator++ | ( | ) | [inline] |
bool mongo::FastArray< T >::iterator::operator== | ( | const iterator & | other | ) | const [inline] |
string mongo::FastArray< T >::iterator::toString | ( | ) | const [inline] |
FastArray* mongo::FastArray< T >::iterator::_it [private] |
int mongo::FastArray< T >::iterator::_pos [private] |