quantity::QuantityTraits< GenericClass< DIM > > Struct Template Reference

the generic quantity traits template More...

#include <Generic.h>

List of all members.

Public Types

typedef DIM Dimension
typedef
unit::GenericUnitBase
< DIM > 
UnitType
typedef
Loki::Typelist
< unit::NonPrefixable
< unit::GenericUnitBase
< DIM >,
unit::GenericUnit >,
Loki::NullType > 
UnitList
typedef
unit::NonPrefixable
< unit::GenericUnitBase
< DIM >,
unit::GenericUnit > 
DefaultUnit
typedef
DerivedGenericClass
< DIM > 
DefaultDerivedQuantityType

Static Public Attributes

static const std::string NameString = ""
static const std::string SymbolString = ""


Detailed Description

template<typename DIM>
struct quantity::QuantityTraits< GenericClass< DIM > >

the generic quantity traits template

specialization of QuantityTraits for a specific GenericClass<DIM>

Definition at line 164 of file Generic.h.


Member Typedef Documentation

template<typename DIM>
typedef DIM quantity::QuantityTraits< GenericClass< DIM > >::Dimension

Definition at line 166 of file Generic.h.

template<typename DIM>
typedef unit::GenericUnitBase<DIM> quantity::QuantityTraits< GenericClass< DIM > >::UnitType

Definition at line 167 of file Generic.h.

template<typename DIM>
typedef Loki::Typelist<unit::NonPrefixable<unit::GenericUnitBase<DIM>, unit::GenericUnit>, Loki::NullType> quantity::QuantityTraits< GenericClass< DIM > >::UnitList

Definition at line 169 of file Generic.h.

template<typename DIM>
typedef unit::NonPrefixable<unit::GenericUnitBase<DIM>, unit::GenericUnit> quantity::QuantityTraits< GenericClass< DIM > >::DefaultUnit

Definition at line 170 of file Generic.h.

template<typename DIM>
typedef DerivedGenericClass<DIM> quantity::QuantityTraits< GenericClass< DIM > >::DefaultDerivedQuantityType

Definition at line 172 of file Generic.h.


Member Data Documentation

template<typename DIM>
const std::string quantity::QuantityTraits< GenericClass< DIM > >::NameString = "" [inline, static]

Definition at line 174 of file Generic.h.

template<typename DIM>
const std::string quantity::QuantityTraits< GenericClass< DIM > >::SymbolString = "" [inline, static]

Definition at line 175 of file Generic.h.


The documentation for this struct was generated from the following file:
Generated on Mon Jul 27 15:55:47 2009 for Quantities by  doxygen 1.5.3