|
using | size_type = std::size_t |
|
|
template<size_type N, int = adl_lookup(ident<N> {})> |
static constexpr size_type | value_reader (int, ident< N >) |
|
template<size_type N> |
static constexpr size_type | value_reader (float, ident< N >, size_type R=value_reader(0, ident< N-1 >())) |
|
static constexpr size_type | value_reader (float, ident< 0 >) |
|
template<size_type Max = 64> |
static constexpr size_type | Value (size_type R=value_reader(0, ident< Max >{})) |
|
template<size_type N = 1, class H = MetaCounter> |
static constexpr size_type | Next (size_type R=writer< ident< N+H::Value()>>::value) |
|