#include <Unit.h>
Public Types | |
| typedef BSUtilities::Concatenate < typename GenComposedList< U1, Loki::Typelist < Loki::Typelist< U, UTail >, CULTail > >::List, typename GenComposedList < U1Tail, Loki::Typelist < Loki::Typelist< U, UTail >, CULTail > >::List >::Result | List |
specialization for adding a List of Units to a previous ComposedList, i.e. first argument being a Loki::Typelist of units to be applied, and second argument being a Loki::Typelist of Loki::Typelists; this adds the unit U1 to all elements in the list of composed units and then recurses to apply all other units.
Definition at line 741 of file Unit.h.
| typedef BSUtilities::Concatenate<typename GenComposedList<U1, Loki::Typelist<Loki::Typelist<U, UTail>, CULTail> >::List, typename GenComposedList<U1Tail, Loki::Typelist<Loki::Typelist<U, UTail>, CULTail> >::List>::Result unit::GenComposedList< Loki::Typelist< U1, U1Tail >, Loki::Typelist< Loki::Typelist< U, UTail >, CULTail > >::List |
1.5.3