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

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 779 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 782 of file Unit.h.


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