copasi API  0.1
Public Member Functions
CCompressedColumnFormat::const_row_iterator Class Reference

#include <CSparseMatrix.h>

List of all members.

Public Member Functions

 const_row_iterator (const CCompressedColumnFormat *pMatrix=NULL, const unsigned C_INT32 &rowIndex=C_INVALID_INDEX)
 const_row_iterator (const const_row_iterator &src)
 ~const_row_iterator ()
const C_FLOAT64 & operator* () const
const C_FLOAT64 & operator-> () const
bool operator!= (const const_row_iterator &rhs)
const_row_iteratoroperator= (const const_row_iterator &rhs)
const_row_iteratoroperator++ ()
const unsigned C_INT32 & getColumnIndex () const

Constructor & Destructor Documentation

CCompressedColumnFormat::const_row_iterator::const_row_iterator ( const CCompressedColumnFormat pMatrix = NULL,
const unsigned C_INT32 &  rowIndex = C_INVALID_INDEX 
)

Default constructor.

CCompressedColumnFormat::const_row_iterator::const_row_iterator ( const const_row_iterator src)

Copy constructor

Parameters:
constiterator & src
CCompressedColumnFormat::const_row_iterator::~const_row_iterator ( )

Destructor


Member Function Documentation

const unsigned C_INT32 & CCompressedColumnFormat::const_row_iterator::getColumnIndex ( ) const
bool CCompressedColumnFormat::const_row_iterator::operator!= ( const const_row_iterator rhs)

Comparison operator !=

Parameters:
constconst_row_iterator & rhs
Returns:
bool not-equal
const C_FLOAT64 & CCompressedColumnFormat::const_row_iterator::operator* ( ) const

Dereference operator * returns the node the iterator points to.

Returns:
C_FLOAT64 &
CCompressedColumnFormat::const_row_iterator & CCompressedColumnFormat::const_row_iterator::operator++ ( )

Prefix increment operator ++

Returns:
iterator &
const C_FLOAT64 & CCompressedColumnFormat::const_row_iterator::operator-> ( ) const

Dereference operator * returns the node the iterator points to.

Returns:
C_FLOAT64 &
CCompressedColumnFormat::const_row_iterator & CCompressedColumnFormat::const_row_iterator::operator= ( const const_row_iterator rhs)

Assignement operator from a node to an iterator

Parameters:
constconst_row_iterator & rhs
Returns:
iterator &

The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines