Join Lists of various lengths, flattening the list that is returned.
More...
Functions |
template<class Type > |
Type | Join (Type &L1, Type &L2) |
| Join 2 Lists.
|
template<class Type > |
Type | Join (Type &L1, Type &L2, Type &L3) |
| Join 3 Lists.
|
template<class Type > |
Type | Join (Type &L1, Type &L2, Type &L3, Type &L4) |
| Join 4 Lists.
|
template<class Type > |
Type | Join (Type &L1, Type &L2, Type &L3, Type &L4, Type &L5) |
| Join 5 Lists.
|
template<class Type > |
Type | Join (Type &L1, Type &L2, Type &L3, Type &L4, Type &L5, Type &L6) |
| Join 6 Lists.
|
template<class Type > |
Type | Join (Type &L1, Type &L2, Type &L3, Type &L4, Type &L5, Type &L6, Type &L7) |
| Join 7 Lists.
|
Detailed Description
Join Lists of various lengths, flattening the list that is returned.
They are used in "Musimathics" for simplicity.
Function Documentation
template<class Type >
Type Join |
( |
Type & |
L1, |
|
|
Type & |
L2 |
|
) |
| [inline] |
template<class Type >
Type Join |
( |
Type & |
L1, |
|
|
Type & |
L2, |
|
|
Type & |
L3, |
|
|
Type & |
L4, |
|
|
Type & |
L5, |
|
|
Type & |
L6, |
|
|
Type & |
L7 |
|
) |
| [inline] |
Join 7 Lists.
Definition at line 588 of file List.h.
References Return.
{ Return L1 + L2 + L3 + L4 + L5 + L6 + L7; }
template<class Type >
Type Join |
( |
Type & |
L1, |
|
|
Type & |
L2, |
|
|
Type & |
L3, |
|
|
Type & |
L4, |
|
|
Type & |
L5, |
|
|
Type & |
L6 |
|
) |
| [inline] |
Join 6 Lists.
Definition at line 585 of file List.h.
References Return.
{ Return L1 + L2 + L3 + L4 + L5 + L6; }
template<class Type >
Type Join |
( |
Type & |
L1, |
|
|
Type & |
L2, |
|
|
Type & |
L3, |
|
|
Type & |
L4, |
|
|
Type & |
L5 |
|
) |
| [inline] |
Join 5 Lists.
Definition at line 582 of file List.h.
References Return.
{ Return L1 + L2 + L3 + L4 + L5; }
template<class Type >
Type Join |
( |
Type & |
L1, |
|
|
Type & |
L2, |
|
|
Type & |
L3, |
|
|
Type & |
L4 |
|
) |
| [inline] |
template<class Type >
Type Join |
( |
Type & |
L1, |
|
|
Type & |
L2, |
|
|
Type & |
L3 |
|
) |
| [inline] |