#include <MLAPI_MultiVector.h>
Public Member Functions | |
DoubleVector (const int size) | |
DoubleVector (double *ptr) | |
double & | operator[] (const int i) |
const double & | operator[] (const int i) const |
~DoubleVector () | |
double * | Values () |
const double * | Values () const |
Private Member Functions | |
DoubleVector (const DoubleVector &rhs) | |
DoubleVector & | operator= (const DoubleVector &rhs) |
Private Attributes | |
double * | ptr_ |
bool | ownership_ |
MLAPI::DoubleVector::DoubleVector | ( | const int | size | ) | [inline] |
MLAPI::DoubleVector::DoubleVector | ( | double * | ptr | ) | [inline] |
MLAPI::DoubleVector::~DoubleVector | ( | ) | [inline] |
MLAPI::DoubleVector::DoubleVector | ( | const DoubleVector & | rhs | ) | [inline, private] |
DoubleVector& MLAPI::DoubleVector::operator= | ( | const DoubleVector & | rhs | ) | [inline, private] |
const double& MLAPI::DoubleVector::operator[] | ( | const int | i | ) | const [inline] |
double& MLAPI::DoubleVector::operator[] | ( | const int | i | ) | [inline] |
const double* MLAPI::DoubleVector::Values | ( | ) | const [inline] |
double* MLAPI::DoubleVector::Values | ( | ) | [inline] |
bool MLAPI::DoubleVector::ownership_ [private] |
double* MLAPI::DoubleVector::ptr_ [private] |