golib  0.5
goMath::ConstVectorIterator< T > Class Template Reference

Cons iterator over vectors. More...

#include <gomatrix.h>

Public Member Functions

 ConstVectorIterator (const T *ptr, goSize_t len, goPtrdiff_t stride, goPtrdiff_t increment)
 
 ConstVectorIterator (const ConstVectorIterator< T > &other)
 
ConstVectorIterator< T > & operator= (const ConstVectorIterator< T > &other)
 
goSize_t len () const
 
goPtrdiff_t increment () const
 
ConstVectorIterator< T > & operator++ ()
 
ConstVectorIterator< T > & operator-- ()
 
const Vector< T > & operator* ()
 
const Vector< T > * operator-> ()
 
const Vector< T > & operator* () const
 
const Vector< T > * operator-> () const
 
bool operator== (const ConstVectorIterator< T > &other)
 
bool operator!= (const ConstVectorIterator< T > &other)
 

Detailed Description

template<class T>
class goMath::ConstVectorIterator< T >

Cons iterator over vectors.

See also
VectorIterator

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