doubleRef Class Reference

doubleRef Class More...

Public Member Functions

 doubleRef ()
 constructor
 
bool isSteady ()
 return true if is steady value
 
 operator double ()
 conversion utility
 
doubleRefoperator*= (const double &src)
 operator*= for double
 
doubleRefoperator+= (const double &src)
 operator+= for double
 
doubleRefoperator-= (const double &src)
 operator-= for double
 
doubleRefoperator/= (const double &src)
 operator/= for double
 
doubleRefoperator= (const doubleRef &src)
 assign operator
 
doubleRefoperator= (const double &src)
 assign operator for double
 
void setNoSteady ()
 configure as not-fixed data
 
void setRef (double *src)
 configure as not-fixed data
 
void setSteady ()
 configure as fixed data
 

Detailed Description

doubleRef Class

Definition at line 41 of file vectors.h.

Constructor & Destructor Documentation

doubleRef ( )
inline

constructor

Definition at line 44 of file vectors.h.

Member Function Documentation

bool isSteady ( )
inline

return true if is steady value

Definition at line 94 of file vectors.h.

operator double ( )
inline

conversion utility

Definition at line 47 of file vectors.h.

doubleRef& operator*= ( const double &  src)
inline

operator*= for double

Definition at line 71 of file vectors.h.

doubleRef& operator+= ( const double &  src)
inline

operator+= for double

Definition at line 61 of file vectors.h.

doubleRef& operator-= ( const double &  src)
inline

operator-= for double

Definition at line 66 of file vectors.h.

doubleRef& operator/= ( const double &  src)
inline

operator/= for double

Definition at line 76 of file vectors.h.

doubleRef& operator= ( const doubleRef src)
inline

assign operator

Definition at line 51 of file vectors.h.

doubleRef& operator= ( const double &  src)
inline

assign operator for double

Definition at line 56 of file vectors.h.

void setNoSteady ( )
inline

configure as not-fixed data

Definition at line 86 of file vectors.h.

void setRef ( double *  src)
inline

configure as not-fixed data

Definition at line 81 of file vectors.h.

Referenced by DoubleVector::detach(), DoubleVector::DoubleVector(), and DoubleVector::resize().

void setSteady ( )
inline

configure as fixed data

Definition at line 90 of file vectors.h.


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