cartodata  5.0.5
carto::Site Class Referenceabstract

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

Inheritance diagram for carto::Site:
Collaboration diagram for carto::Site:

Public Member Functions

virtual ~Site ()
 
Siteoperator= (const Site &other)
 
virtual int size () const =0
 
virtual double at (int index) const =0
 
virtual void set (int index, double value)=0
 
bool operator== (const Site &s1)
 
bool operator!= (const Site &s1)
 
void write ()
 
- 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 46 of file siteIterator.h.

Constructor & Destructor Documentation

◆ ~Site()

virtual carto::Site::~Site ( )
virtual

Member Function Documentation

◆ at()

virtual double carto::Site::at ( int  index) const
pure virtual

◆ operator!=()

bool carto::Site::operator!= ( const Site s1)

◆ operator=()

Site& carto::Site::operator= ( const Site other)

◆ operator==()

bool carto::Site::operator== ( const Site s1)

◆ set()

virtual void carto::Site::set ( int  index,
double  value 
)
pure virtual

◆ size()

virtual int carto::Site::size ( ) const
pure virtual

◆ write()

void carto::Site::write ( )

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