repr 0.1
Reconstructable string representations and more
|
#include <list.h>
Public Types | |
using | map = TypeList< F< Ts >... > |
using | map_t = TypeList< typename F< Ts >::type... > |
using | get = typename pack::Split< Idx, TypeList< Ts... > >::type |
using | split = TypeList< typename do_split< Idx >::head, typename do_split< Idx >::tail > |
using | head = typename do_split< Idx >::head |
using | tail = typename do_split< Idx >::tail |
using | append = TypeList< Ts..., T > |
using | prepend = TypeList< T, Ts... > |
using | to = T< Ts... > |
Static Public Member Functions | |
static constexpr decltype(auto) | invoke (F &&callable, Args &&... args) |
static constexpr void | for_each (F &&callable, Args &&... args) |
static constexpr void | enumerate (F &&callable, Args &&... args) |
Static Public Attributes | |
static constexpr std::size_t | size |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inlinestaticconstexprinherited |
|
inlinestaticconstexprinherited |
|
inlinestaticconstexprinherited |
|
staticconstexprinherited |