Lumiera
0.pre.03
»edit your freedom«
|
Definition at line 214 of file typelist-manip.hpp.
Public Types | |
typedef SplitLast< List >::Type | End |
the last element | |
typedef Node< T, NullType > | First |
a list containing the first element | |
typedef T | Head |
first element | |
typedef Node< End, NullType > | Last |
a list containing the last element | |
typedef Node< T, TYPES > | List |
the complete list | |
typedef SplitLast< List >::List | Prefix |
all of the list, up to but excluding the last element | |
typedef TYPES | Tail |
remainder of the list starting with the second elm. | |
the complete list
Definition at line 216 of file typelist-manip.hpp.
typedef T Head |
first element
Definition at line 217 of file typelist-manip.hpp.
a list containing the first element
Definition at line 218 of file typelist-manip.hpp.
typedef TYPES Tail |
remainder of the list starting with the second elm.
Definition at line 219 of file typelist-manip.hpp.
all of the list, up to but excluding the last element
Definition at line 220 of file typelist-manip.hpp.
the last element
Definition at line 221 of file typelist-manip.hpp.
a list containing the last element
Definition at line 222 of file typelist-manip.hpp.