dune-istl  2.2.0
Public Member Functions
Dune::VariableBlockVector< B, A >::CreateIterator Class Reference

Iterator class for sequential creation of blocks. More...

#include <dune/istl/vbvector.hh>

List of all members.

Public Member Functions

 CreateIterator (VariableBlockVector &_v, int _i)
 constructor
CreateIteratoroperator++ ()
 prefix increment
bool operator!= (const CreateIterator &it) const
 inequality
bool operator== (const CreateIterator &it) const
 equality
size_type index () const
 dereferencing
void setblocksize (size_type _k)
 set size of current block

Detailed Description

template<class B, class A = std::allocator<B>>
class Dune::VariableBlockVector< B, A >::CreateIterator

Iterator class for sequential creation of blocks.


Constructor & Destructor Documentation

template<class B, class A = std::allocator<B>>
Dune::VariableBlockVector< B, A >::CreateIterator::CreateIterator ( VariableBlockVector _v,
int  _i 
) [inline]

constructor


Member Function Documentation

template<class B, class A = std::allocator<B>>
size_type Dune::VariableBlockVector< B, A >::CreateIterator::index ( ) const [inline]

dereferencing

template<class B, class A = std::allocator<B>>
bool Dune::VariableBlockVector< B, A >::CreateIterator::operator!= ( const CreateIterator it) const [inline]

inequality

template<class B, class A = std::allocator<B>>
CreateIterator& Dune::VariableBlockVector< B, A >::CreateIterator::operator++ ( ) [inline]
template<class B, class A = std::allocator<B>>
bool Dune::VariableBlockVector< B, A >::CreateIterator::operator== ( const CreateIterator it) const [inline]

equality

template<class B, class A = std::allocator<B>>
void Dune::VariableBlockVector< B, A >::CreateIterator::setblocksize ( size_type  _k) [inline]

set size of current block


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