gcu::DimensionalValue Class Reference
#include <gcu/value.h>
List of all members.
Detailed Description
Used for data with a dimension e.g. a time interval expressed in days.
Definition at line 120 of file value.h.
Constructor & Destructor Documentation
gcu::DimensionalValue::DimensionalValue |
( |
|
) |
|
virtual gcu::DimensionalValue::~DimensionalValue |
( |
|
) |
[virtual] |
Member Function Documentation
double gcu::DimensionalValue::GetAsDouble |
( |
|
) |
const [virtual] |
- Returns:
- the embedded value. Note that the unit is lost.
Reimplemented from gcu::Value.
char const* gcu::DimensionalValue::GetAsString |
( |
|
) |
const [virtual] |
- Returns:
- the literal representation of the embedded dimensional data
Reimplemented from gcu::Value.
- Parameters:
-
| n | the number used to multiply. |
Multiplies
this by
n.
- Returns:
- the result of the multiplication.
- Parameters:
-
Adds two values. They need to have the same dimension, otherwise an exception will be thrown.
- Returns:
- the result of the addition.
The documentation for this class was generated from the following file: