Simpatico
v1.10
|
Const iterator for all atoms owned by an AtomStorage.
A ConstAtomIterator returns pointers const Atoms, and thus does not allow atoms to be modified.
Definition at line 27 of file ConstAtomIterator.h.
#include <ConstAtomIterator.h>
Additional Inherited Members | |
![]() | |
ConstPArrayIterator () | |
Default constructor. More... | |
void | setCurrent (Atom **ptr) |
Set the current pointer value. More... | |
void | setEnd (Atom **ptr) |
Set the value of the end pointer. More... | |
void | setNull () |
Nullify the iterator. More... | |
bool | isEnd () const |
Is the current pointer at the end of the array. More... | |
bool | notEnd () const |
Is the current pointer not at the end of the array? More... | |
const Atom * | get () const |
Return a pointer to const current data. More... | |
const Atom & | operator* () const |
Return a const refererence to the current Data. More... | |
const Atom * | operator-> () const |
Provide a pointer to the current Data object. More... | |
ConstPArrayIterator< Atom > & | operator++ () |
Increment the current pointer. More... | |