Simpatico  v1.10
List of all members
DdMd::ConstGroupIterator< N > Class Template Reference

Detailed Description

template<int N>
class DdMd::ConstGroupIterator< N >

Const iterator for all Group < N > objects owned by a GroupStorage < N >.

This iterator provides read-only (const) access to Group < N > objects.

Definition at line 27 of file ConstGroupIterator.h.

#include <ConstGroupIterator.h>

Inheritance diagram for DdMd::ConstGroupIterator< N >:
Util::ConstPArrayIterator< Group< N > >

Additional Inherited Members

- Public Member Functions inherited from Util::ConstPArrayIterator< Group< N > >
 ConstPArrayIterator ()
 Default constructor. More...
 
void setCurrent (Group< N > **ptr)
 Set the current pointer value. More...
 
void setEnd (Group< N > **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 Group< N > * get () const
 Return a pointer to const current data. More...
 
const Group< N > & operator* () const
 Return a const refererence to the current Data. More...
 
const Group< N > * operator-> () const
 Provide a pointer to the current Data object. More...
 
ConstPArrayIterator< Group< N > > & operator++ ()
 Increment the current pointer. More...
 

The documentation for this class was generated from the following file: