quantity::volume Namespace Reference


Typedefs

typedef unit::Component
< length::Units,
BSUtilities::Rational< 3 > > 
LengthComponent
 length compose element for Volume cubic metre units
typedef unit::ComposeBase
< Unit, Loki::Typelist
< LengthComponent,
Loki::NullType > > 
VolumeComposedUnit
typedef unit::Composed
< VolumeComposedUnit,
Loki::Typelist< length::Metre,
Loki::NullType > > 
CubicMetre
typedef unit::Composed
< VolumeComposedUnit,
Loki::Typelist
< length::MilliMetre,
Loki::NullType > > 
CubicMilliMetre
typedef unit::Composed
< VolumeComposedUnit,
Loki::Typelist
< length::CentiMetre,
Loki::NullType > > 
CubicCentiMetre
typedef unit::Prefixable< Unit,
LitreUnit > 
Litres
 the litres
typedef unit::Prefixed< LitresLitre
 the litre
typedef unit::NonPrefixable
< Unit, LambdaUnit > 
Lambda
 the lambda
typedef unit::NonPrefixable
< Unit, BarrelUnit > 
Barrel
 the barrel
typedef unit::NonPrefixable
< Unit, USGallonUnit > 
USGallon
 the US gallon
typedef unit::NonPrefixable
< Unit, UKGallonUnit > 
UKGallon
 the UK gallon
typedef Loki::Typelist
< VolumeComposedUnit,
Loki::Typelist< Litres,
Loki::Typelist< Lambda,
Loki::Typelist< Barrel,
Loki::Typelist< USGallon,
Loki::Typelist< UKGallon,
Loki::NullType > > > > > > 
Units
 list of all available volume units
typedef Quantity< Class > Quantity

Functions

typedef LOKI_TYPELIST_3 (length::Metre, length::CentiMetre, length::MilliMetre) LengthList
 the cubic metre


Typedef Documentation

typedef unit::NonPrefixable<Unit, BarrelUnit> quantity::volume::Barrel

the barrel

Definition at line 85 of file Volume.h.

typedef unit::Composed<VolumeComposedUnit, Loki::Typelist<length::CentiMetre, Loki::NullType> > quantity::volume::CubicCentiMetre

Definition at line 73 of file Volume.h.

typedef unit::Composed<VolumeComposedUnit, Loki::Typelist<length::Metre, Loki::NullType> > quantity::volume::CubicMetre

Definition at line 67 of file Volume.h.

typedef unit::Composed<VolumeComposedUnit, Loki::Typelist<length::MilliMetre, Loki::NullType> > quantity::volume::CubicMilliMetre

Definition at line 70 of file Volume.h.

typedef unit::NonPrefixable<Unit, LambdaUnit> quantity::volume::Lambda

the lambda

Definition at line 82 of file Volume.h.

length compose element for Volume cubic metre units

Definition at line 59 of file Volume.h.

typedef unit::Prefixed<Litres> quantity::volume::Litre

the litre

Definition at line 79 of file Volume.h.

typedef unit::Prefixable<Unit, LitreUnit> quantity::volume::Litres

the litres

Definition at line 76 of file Volume.h.

Definition at line 102 of file Volume.h.

typedef unit::NonPrefixable<Unit, UKGallonUnit> quantity::volume::UKGallon

the UK gallon

Definition at line 92 of file Volume.h.

typedef Loki::Typelist<VolumeComposedUnit, Loki::Typelist <Litres, Loki::Typelist<Lambda, Loki::Typelist<Barrel, Loki::Typelist<USGallon, Loki::Typelist<UKGallon, Loki::NullType> > > > > > quantity::volume::Units

list of all available volume units

Definition at line 98 of file Volume.h.

typedef unit::NonPrefixable<Unit, USGallonUnit> quantity::volume::USGallon

the US gallon

Definition at line 88 of file Volume.h.

typedef unit::ComposeBase<Unit, Loki::Typelist<LengthComponent, Loki::NullType> > quantity::volume::VolumeComposedUnit

Definition at line 63 of file Volume.h.


Function Documentation

typedef quantity::volume::LOKI_TYPELIST_3 ( length::Metre  ,
length::CentiMetre  ,
length::MilliMetre   
)

the cubic metre

the cubic metre is the default unit for volume quantities; this is a compound unit,


Generated on Wed Apr 11 18:07:12 2012 for Quantities by  doxygen 1.5.6