Givaro
Public Types | Public Member Functions | Data Fields
RetVectorStorage< T, Dense >::IndiceIterator_t Struct Reference

#include <givstoragedense.h>

Public Types

typedef IndiceIterator_t Self_t
 

Public Member Functions

 IndiceIterator_t (Indice_t a)
 
Indice_t operator* () const
 
Self_toperator++ ()
 
Self_toperator-- ()
 
Self_t operator++ (int)
 
Self_t operator-- (int)
 
Self_toperator+= (Indice_t n)
 
Self_toperator-= (Indice_t n)
 
Indice_t operator[] (Indice_t n) const
 
int operator== (const Self_t &n) const
 
int operator!= (const Self_t &n) const
 

Data Fields

Indice_t _curr
 

Member Typedef Documentation

◆ Self_t

Constructor & Destructor Documentation

◆ IndiceIterator_t()

IndiceIterator_t ( Indice_t  a)
inline

Member Function Documentation

◆ operator*()

Indice_t operator* ( ) const
inline

◆ operator++() [1/2]

Self_t& operator++ ( )
inline

◆ operator--() [1/2]

Self_t& operator-- ( )
inline

◆ operator++() [2/2]

Self_t operator++ ( int  )
inline

◆ operator--() [2/2]

Self_t operator-- ( int  )
inline

◆ operator+=()

Self_t& operator+= ( Indice_t  n)
inline

◆ operator-=()

Self_t& operator-= ( Indice_t  n)
inline

◆ operator[]()

Indice_t operator[] ( Indice_t  n) const
inline

◆ operator==()

int operator== ( const Self_t n) const
inline

◆ operator!=()

int operator!= ( const Self_t n) const
inline

Field Documentation

◆ _curr

Indice_t _curr

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