gcu::DimensionalValue Class Reference

#include <gcu/value.h>

Inheritance diagram for gcu::DimensionalValue:
gcu::Value

List of all members.

Public Member Functions

 DimensionalValue ()
virtual ~DimensionalValue ()
char const * GetAsString () const
double GetAsDouble () const
GcuDimensionalValue const GetValue () const

Detailed Description

Used for data with a dimension e.g. a time interval expressed in days.

Definition at line 103 of file value.h.


Constructor & Destructor Documentation

gcu::DimensionalValue::DimensionalValue (  ) 

Default constructor

virtual gcu::DimensionalValue::~DimensionalValue (  )  [virtual]

Default destructor


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.

GcuDimensionalValue const gcu::DimensionalValue::GetValue (  )  const [inline]
Returns:
the embedded GcuDimensionalValue structure.

Definition at line 131 of file value.h.


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

Generated on Thu Dec 31 11:28:02 2009 for The Gnome Chemistry Utils by  doxygen 1.6.1