aimsdata  5.0.5
Neuroimaging data handling
SiteIterator< AimsData< T > > Class Template Reference

#include <aims/texdata/texdata.h>

Public Types

typedef SiteType< AimsData< T > >::type Site
 

Public Member Functions

Site operator* ()
 
SiteIterator< AimsData< T > > & operator++ ()
 
SiteIterator< AimsData< T > > & operator-- ()
 
 SiteIterator (const AimsData< T > *data, const Site &pos)
 
bool operator== (const SiteIterator< AimsData< T > > &other) const
 
bool operator!= (const SiteIterator< AimsData< T > > &other) const
 

Detailed Description

template<typename T>
class SiteIterator< AimsData< T > >

Definition at line 97 of file texdata.h.

Member Typedef Documentation

◆ Site

template<typename T >
typedef SiteType<AimsData<T> >::type SiteIterator< AimsData< T > >::Site

Definition at line 99 of file texdata.h.

Constructor & Destructor Documentation

◆ SiteIterator()

template<typename T >
SiteIterator< AimsData< T > >::SiteIterator ( const AimsData< T > *  data,
const Site pos 
)

Definition at line 284 of file texdata.h.

Member Function Documentation

◆ operator!=()

template<typename T >
bool SiteIterator< AimsData< T > >::operator!= ( const SiteIterator< AimsData< T > > &  other) const

Definition at line 262 of file texdata.h.

◆ operator*()

template<typename T >
Site SiteIterator< AimsData< T > >::operator* ( )
inline

Definition at line 100 of file texdata.h.

References operator==().

◆ operator++()

template<typename T >
SiteIterator< AimsData< T > > & SiteIterator< AimsData< T > >::operator++ ( )

Definition at line 291 of file texdata.h.

◆ operator--()

template<typename T >
SiteIterator< AimsData< T > > & SiteIterator< AimsData< T > >::operator-- ( )

Definition at line 310 of file texdata.h.

◆ operator==()

template<typename T >
bool SiteIterator< AimsData< T > >::operator== ( const SiteIterator< AimsData< T > > &  other) const

Definition at line 255 of file texdata.h.


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