Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

RawIterator Class Reference

List of all members.

template<class _Element>
class LinBox::DenseSubmatrix< _Element >::RawIterator


Public Methods

 RawIterator ()
 RawIterator (const typename DenseMatrixBase< Element >::RawIterator &beg, const typename DenseMatrixBase< Element >::RawIterator &cur, size_t cont_len, size_t gap_len)
RawIterator & operator= (const RawIterator &r)
RawIterator & operator++ ()
RawIterator & operator++ (int)
bool operator!= (const RawIterator &r) const
Elementoperator * ()
const Elementoperator * () const

Protected Attributes

DenseMatrixBase< Element
>::RawIterator 
_beg
DenseMatrixBase< Element
>::RawIterator 
_cur
size_t _cont_len
size_t _gap_len

Constructor & Destructor Documentation

RawIterator   [inline]
 

RawIterator const typename DenseMatrixBase< Element >::RawIterator &    beg,
const typename DenseMatrixBase< Element >::RawIterator &    cur,
size_t    cont_len,
size_t    gap_len
[inline]
 


Member Function Documentation

const Element& operator *   const [inline]
 

Element& operator *   [inline]
 

bool operator!= const RawIterator &    r const [inline]
 

RawIterator& operator++ int    [inline]
 

RawIterator& operator++   [inline]
 

RawIterator& operator= const RawIterator &    r [inline]
 


Member Data Documentation

DenseMatrixBase<Element>::RawIterator _beg [protected]
 

size_t _cont_len [protected]
 

DenseMatrixBase<Element>::RawIterator _cur [protected]
 

size_t _gap_len [protected]
 


Generated on Mon Jun 20 09:16:56 2005 for linbox by doxygen1.2.18