unit::GenComposedUnits< ComposeBase< BT, CEL >, Loki::Typelist< CULHead, CULTail > > Struct Template Reference

generate a list of composed units More...

#include <Unit.h>

List of all members.

Public Types

typedef
Loki::Typelist
< Composed
< ComposeBase< BT,
CEL >, CULHead >,
typename
GenComposedUnits
< ComposeBase< BT,
CEL >, CULTail >
::List
List


Detailed Description

template<class BT, class CEL, class CULHead, class CULTail>
struct unit::GenComposedUnits< ComposeBase< BT, CEL >, Loki::Typelist< CULHead, CULTail > >

generate a list of composed units

specialization for BC being a ComposeBase Unit and CUL being a Loki::Typelist; recursive template

Definition at line 802 of file Unit.h.


Member Typedef Documentation

template<class BT, class CEL, class CULHead, class CULTail>
typedef Loki::Typelist<Composed<ComposeBase<BT, CEL>, CULHead>, typename GenComposedUnits<ComposeBase<BT, CEL>, CULTail>::List> unit::GenComposedUnits< ComposeBase< BT, CEL >, Loki::Typelist< CULHead, CULTail > >::List

Definition at line 807 of file Unit.h.


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