dune-fem  2.4.1-rc
Public Types | Public Member Functions | Protected Attributes | List of all members
Dune::Fem::ArrayDefaultIterator< Element, Array > Class Template Reference

#include </local/tomalk/somewhere/tmp/dune-fem/dune/fem/storage/array.hh>

Inheritance diagram for Dune::Fem::ArrayDefaultIterator< Element, Array >:
Inheritance graph

Public Types

typedef Element ElementType
 
typedef Array ArrayType
 

Public Member Functions

 ArrayDefaultIterator (ArrayType &array, unsigned int index)
 
 ArrayDefaultIterator (const ThisType &other)
 
ThisTypeoperator= (const ThisType &other)
 
ElementTypedereference () const
 
void increment ()
 
bool equals (const ThisType &other) const
 
unsigned int index () const
 

Protected Attributes

ArrayTypearray_
 
unsigned int index_
 

Member Typedef Documentation

template<class Element , class Array >
typedef Array Dune::Fem::ArrayDefaultIterator< Element, Array >::ArrayType
template<class Element , class Array >
typedef Element Dune::Fem::ArrayDefaultIterator< Element, Array >::ElementType

Constructor & Destructor Documentation

template<class Element , class Array >
Dune::Fem::ArrayDefaultIterator< Element, Array >::ArrayDefaultIterator ( ArrayType array,
unsigned int  index 
)
inline
template<class Element , class Array >
Dune::Fem::ArrayDefaultIterator< Element, Array >::ArrayDefaultIterator ( const ThisType other)
inline

Member Function Documentation

template<class Element , class Array >
ElementType& Dune::Fem::ArrayDefaultIterator< Element, Array >::dereference ( ) const
inline
template<class Element , class Array >
bool Dune::Fem::ArrayDefaultIterator< Element, Array >::equals ( const ThisType other) const
inline
template<class Element , class Array >
void Dune::Fem::ArrayDefaultIterator< Element, Array >::increment ( )
inline
template<class Element , class Array >
unsigned int Dune::Fem::ArrayDefaultIterator< Element, Array >::index ( ) const
inline
template<class Element , class Array >
ThisType& Dune::Fem::ArrayDefaultIterator< Element, Array >::operator= ( const ThisType other)
inline

Member Data Documentation

template<class Element , class Array >
ArrayType& Dune::Fem::ArrayDefaultIterator< Element, Array >::array_
protected
template<class Element , class Array >
unsigned int Dune::Fem::ArrayDefaultIterator< Element, Array >::index_
protected

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