Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > > Class Template Reference

a vector of quantities More...

#include <QuantityCluster.h>

Inheritance diagram for quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > >:

quantity::VariableVector< Quantity< DIM, BT, UL, DU, ST >, SU > List of all members.

Static Public Attributes

const std::string TAG = "quantityVector"
 definition of QuantityVector tag

const std::string IDTAG = "ID"
 definition of QuantityVector id tag

const std::string QTAG = "quantity"
 definition of QuantityVector quantity tag

const std::string UTAG = "unit"
 definition of QuantityVector unit tag

const std::string DTAG = "data"
 definition of QuantityVector data tag

const std::string VTAG = "value"
 definition of QuantityVector value tag


Private Types

typedef Quantity< DIM, BT,
UL, DU, ST > 
Q
 the quantity


Detailed Description

template<class DIM, class BT, class UL, class DU, class ST>
class quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > >

a vector of quantities

specialization for Q being a quantity; parameterized by a dimension DIM, the base unit type BT, a typelist of units UL, the default unit DU, and the storage type ST;

Definition at line 58 of file QuantityCluster.h.


Member Typedef Documentation

template<class DIM, class BT, class UL, class DU, class ST>
typedef Quantity<DIM, BT, UL, DU, ST> quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > >::Q [private]
 

the quantity

Definition at line 62 of file QuantityCluster.h.


Member Data Documentation

template<class DIM, class BT, class UL, class DU, class ST>
const std::string quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > >::DTAG = "data" [static]
 

definition of QuantityVector data tag

Definition at line 108 of file QuantityCluster.h.

template<class DIM, class BT, class UL, class DU, class ST>
const std::string quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > >::IDTAG = "ID" [static]
 

definition of QuantityVector id tag

Definition at line 88 of file QuantityCluster.h.

template<class DIM, class BT, class UL, class DU, class ST>
const std::string quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > >::QTAG = "quantity" [static]
 

definition of QuantityVector quantity tag

Definition at line 93 of file QuantityCluster.h.

template<class DIM, class BT, class UL, class DU, class ST>
const std::string quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > >::TAG = "quantityVector" [static]
 

definition of QuantityVector tag

Definition at line 83 of file QuantityCluster.h.

template<class DIM, class BT, class UL, class DU, class ST>
const std::string quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > >::UTAG = "unit" [static]
 

definition of QuantityVector unit tag

Definition at line 98 of file QuantityCluster.h.

template<class DIM, class BT, class UL, class DU, class ST>
const std::string quantity::QuantityVector< Quantity< DIM, BT, UL, DU, ST > >::VTAG = "value" [static]
 

definition of QuantityVector value tag

Definition at line 103 of file QuantityCluster.h.


The documentation for this class was generated from the following file:
Generated on Sun Jan 15 14:05:22 2006 for Quantity by doxygen 1.3.6