19 #ifndef INCLUDED_SplitList_h_GUID_471C8D69_CFAD_4083_5485_5DE0EAA24C7F
20 #define INCLUDED_SplitList_h_GUID_471C8D69_CFAD_4083_5485_5DE0EAA24C7F
41 template <
typename... List>
45 template <
typename Head,
typename... Tail>
53 template <
typename... List>
57 template <
typename... List>
61 #endif // INCLUDED_SplitList_h_GUID_471C8D69_CFAD_4083_5485_5DE0EAA24C7F
The main namespace for all C++ elements of the framework, internal and external.
typename detail::split_list_< List...>::head head
Get the first element of a list.
A wrapper for a template parameter pack of types.
typename detail::split_list_< List...>::tail tail
Get the list without its first element.