nidas  v1.2-1520
Public Member Functions | Private Attributes | List of all members
nidas::core::SiteIterator Class Reference

Class for iterating over the Sites of a Project, or the Sites served by a DSMServer. More...

#include <NidsIterators.h>

Public Member Functions

 SiteIterator (const Project *)
 
 SiteIterator ()
 
bool hasNext ()
 
Sitenext ()
 

Private Attributes

const std::list< Site * > * _sites
 
std::list< Site * >::const_iterator _siteItr
 

Detailed Description

Class for iterating over the Sites of a Project, or the Sites served by a DSMServer.

Constructor & Destructor Documentation

SiteIterator::SiteIterator ( const Project obj)
SiteIterator::SiteIterator ( )

Member Function Documentation

bool SiteIterator::hasNext ( )
Site* nidas::core::SiteIterator::next ( )
inline

Member Data Documentation

std::list<Site*>::const_iterator nidas::core::SiteIterator::_siteItr
private

Referenced by hasNext(), and next().

const std::list<Site*>* nidas::core::SiteIterator::_sites
private

Referenced by hasNext().


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