cartodata  5.0.5
carto::SiteIterator Class Referenceabstract

#include <cartodata/wip/roi/siteIterator.h>

Inheritance diagram for carto::SiteIterator:
Collaboration diagram for carto::SiteIterator:

Public Member Functions

virtual ~SiteIterator ()
 
virtual void next ()=0
 
virtual void restart ()=0
 
virtual bool isValid () const =0
 
virtual rc_ptr< SitegetSite ()=0
 
virtual void writeSite ()=0
 
- Public Member Functions inherited from carto::RCObject
 RCObject ()
 
 RCObject (const RCObject &)
 
RCObjectoperator= (const RCObject &)
 
virtual ~RCObject ()
 

Additional Inherited Members

- Public Types inherited from carto::RCObject
typedef int RefCounterType
 

Detailed Description

Definition at line 64 of file siteIterator.h.

Constructor & Destructor Documentation

◆ ~SiteIterator()

virtual carto::SiteIterator::~SiteIterator ( )
virtual

Member Function Documentation

◆ getSite()

virtual rc_ptr<Site> carto::SiteIterator::getSite ( )
pure virtual

◆ isValid()

virtual bool carto::SiteIterator::isValid ( ) const
pure virtual

◆ next()

virtual void carto::SiteIterator::next ( )
pure virtual

◆ restart()

virtual void carto::SiteIterator::restart ( )
pure virtual

◆ writeSite()

virtual void carto::SiteIterator::writeSite ( )
pure virtual

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