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

template<class T>
struct Givaro::RetVectorStorage< T, Dense >::IndiceIterator_t


Member Typedef Documentation

typedef IndiceIterator_t Self_t

Constructor & Destructor Documentation

IndiceIterator_t ( Indice_t  a) [inline]

Member Function Documentation

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

Field Documentation

Indice_t _curr

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