#include <Unit.h>


Static Public Member Functions | |
| static double | BaseFactor (void) |
| the basic standardization factor | |
| static bool | IsSI (void) |
| whether the unit is an SI unit; | |
| static bool | IsExact (void) |
| whether the unit can be converted numerically exact; | |
Static Protected Attributes | |
| static const std::string | Basename = "mole" |
| the base name of this unit; | |
| static const std::string | Basesymbol = "mol" |
| the base symbol for this unit; | |
Static Private Attributes | |
| static const double | StandardFactor = 1.0 |
| static const bool | SI = true |
| whether the unit is an SI unit; | |
| static const bool | Exact = true |
| whether the unit can be converted numerically exact; | |
template parameters: UT - the unit type U - the unit a possible prefix (defined by the SI) defines the order of magnitude; the unit is derived from a base unit Unit<UT>; template parameter U is a dummy parameter;
Definition at line 182 of file Unit.h.
| static double unit::Prefixable< UT, U >::BaseFactor | ( | void | ) | [inline, static] |
| static bool unit::Prefixable< UT, U >::IsSI | ( | void | ) | [inline, static] |
| static bool unit::Prefixable< UT, U >::IsExact | ( | void | ) | [inline, static] |
const double quantity::volume::Litres::StandardFactor = 1.0 [inline, static, private] |
the standard ratio is stored as a double; for use with other types T it must be converted; must be defined outside of the class.
Definition at line 189 of file Unit.h.
Referenced by unit::Prefixable< UT, unit::NonPrefixable< Unit, UUnit > >::BaseFactor().
const bool quantity::volume::Litres::SI = true [inline, static, private] |
whether the unit is an SI unit;
must be defined outside of the class
Definition at line 194 of file Unit.h.
Referenced by unit::Prefixable< UT, unit::NonPrefixable< Unit, UUnit > >::IsSI().
const bool quantity::volume::Litres::Exact = true [inline, static, private] |
whether the unit can be converted numerically exact;
must be defined outside of the class
Definition at line 199 of file Unit.h.
Referenced by unit::Prefixable< UT, unit::NonPrefixable< Unit, UUnit > >::IsExact().
const std::string quantity::volume::Litres::Basename = "mole" [inline, static, protected] |
const std::string quantity::volume::Litres::Basesymbol = "mol" [inline, static, protected] |
1.5.6