copasi API
0.1
|
#include <CCopasiArray.h>
Public Member Functions | |
CCopasiVectorInterface (VectorType *vector) | |
~CCopasiVectorInterface () | |
data_type & | operator[] (const index_type &index) |
const data_type & | operator[] (const index_type &index) const |
const index_type & | size () const |
unsigned int | dimensionality () const |
this class provides an interface to a CVector<C_FLOAT64>, or indeed to any container class that has a size() method and a [] operator that returns C_FLOAT64.
CCopasiVectorInterface< VectorType >::CCopasiVectorInterface | ( | VectorType * | vector | ) | [inline] |
CCopasiVectorInterface< VectorType >::~CCopasiVectorInterface | ( | ) | [inline] |
unsigned int CCopasiVectorInterface< VectorType >::dimensionality | ( | ) | const [inline, virtual] |
Implements CCopasiAbstractArray.
data_type& CCopasiVectorInterface< VectorType >::operator[] | ( | const index_type & | index | ) | [inline, virtual] |
Implements CCopasiAbstractArray.
const data_type& CCopasiVectorInterface< VectorType >::operator[] | ( | const index_type & | index | ) | const [inline, virtual] |
Implements CCopasiAbstractArray.
const index_type& CCopasiVectorInterface< VectorType >::size | ( | ) | const [inline, virtual] |
Implements CCopasiAbstractArray.