Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

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 805 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 810 of file Unit.h.


The documentation for this struct was generated from the following file:
Generated on Mon Feb 12 18:44:02 2007 for Quantity by doxygen 1.3.6