Units::Compound< GT, Loki::Typelist< CompoundElement< GT, Loki::Typelist< UHead, UTail >, BSUtilities::Rational< N, D >, ST >, Tail >, ST > Class Template Reference
a set of units which are composed of other units;
More...
#include <Unit.h>
Inheritance diagram for Units::Compound< GT, Loki::Typelist< CompoundElement< GT, Loki::Typelist< UHead, UTail >, BSUtilities::Rational< N, D >, ST >, Tail >, ST >:
List of all members.
|
Public Types |
typedef GenPowers< ElementList > | Powers |
typedef GenComposedUnits<
Compound< GT, ElementList,
ST >, typename ExpandCompoundElementList<
ElementList >::Result
>::Result | Units |
Private Types |
typedef Loki::Typelist< CompoundElement<
GT, Loki::Typelist< UHead,
UTail >, BSUtilities::Rational<
N, D >, ST >, Tail > | ElementList |
Detailed Description
template<class GT, class UHead, class UTail, long N, long D, class Tail, class ST>
class Units::Compound< GT, Loki::Typelist< CompoundElement< GT, Loki::Typelist< UHead, UTail >, BSUtilities::Rational< N, D >, ST >, Tail >, ST >
a set of units which are composed of other units;
specialization for Typelist of CompoundElements, and Rational; derived from a base unit; the base unit is a Unit<GT, ST>, defined by group type GT; template parameter U is a typelist with CompoundElements; the storage type ST determines the parameter and return type for the standard and reverse functions.
Definition at line 1241 of file Unit.h.
The documentation for this class was generated from the following file:
Generated on Sun Jan 15 13:58:01 2006 for Quantity by
1.3.6