repr 0.1
Reconstructable string representations and more
|
#include <pack.h>
Public Types | |
using | head = List< Ts... > |
using | tail = List<> |
using | first_page = Split< MAX_SPEC, List< Ts... > > |
using | recurse = Split< Idx -(MAX_SPEC+1), typename first_page::tail > |
using | tail = typename recurse::tail |
using | type = typename recurse::type |
using | head = typename Merge< typename first_page::head, typename recurse::head >::type |
using librepr::pack::Split< Idx, List< Ts... > >::head = List<Ts...> |
using librepr::pack::Split< Idx, List< Ts... > >::head = typename Merge<typename first_page::head, typename recurse::head>::type |
using librepr::pack::Split< Idx, List< Ts... > >::recurse = Split<Idx - (MAX_SPEC + 1), typename first_page::tail> |
using librepr::pack::Split< Idx, List< Ts... > >::tail = List<> |
using librepr::pack::Split< Idx, List< Ts... > >::tail = typename recurse::tail |
using librepr::pack::Split< Idx, List< Ts... > >::type = typename recurse::type |