RESTinio
|
#include <variant.hpp>
Public Types | |
enum | V { value = (sizeof( Head ) > tail_value) ? sizeof( Head ) : std::size_t( tail_value ) } |
typedef std11::conditional<(sizeof(Head)>tail_value), Head, tail_type >::type | type |
Private Types | |
enum | TV { tail_value = size_t( typelist_max<Tail>::value ) } |
typedef typelist_max< Tail >::type | tail_type |
Definition at line 700 of file variant.hpp.
|
private |
Definition at line 705 of file variant.hpp.
typedef std11::conditional<(sizeof(Head)>tail_value),Head,tail_type>::type nonstd::variants::detail::typelist_max< typelist< Head, Tail > >::type |
Definition at line 710 of file variant.hpp.
|
private |
Enumerator | |
---|---|
tail_value |
Definition at line 703 of file variant.hpp.
enum nonstd::variants::detail::typelist_max< typelist< Head, Tail > >::V |
Enumerator | |
---|---|
value |
Definition at line 708 of file variant.hpp.