unit::ExpandComposeElementList< Loki::Typelist< CELHead, CELTail > > Struct Template Reference

expand compound element list More...

#include <Unit.h>

List of all members.

Public Types

typedef
GenComposedList
< typename
CELHead::Units,
typename
ExpandComposeElementList
< CELTail >::List >
::List 
List


Detailed Description

template<class CELHead, class CELTail>
struct unit::ExpandComposeElementList< Loki::Typelist< CELHead, CELTail > >

expand compound element list

specialization for argument being a list of ComposeElements; applies the units in the first element of the list of compound elements to the list of composed units generated by recursive calls for the remaining elements of CEL.

Definition at line 776 of file Unit.h.


Member Typedef Documentation

template<class CELHead, class CELTail>
typedef GenComposedList<typename CELHead::Units, typename ExpandComposeElementList<CELTail>::List>::List unit::ExpandComposeElementList< Loki::Typelist< CELHead, CELTail > >::List

Definition at line 779 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