RESTinio
|
#include <variant.hpp>
Public Types | |
typedef signed char | type_index_t |
Public Member Functions | |
typedef | variant_TL7 (T0, T1, T2, T3, T4, T5, T6) variant_types |
Static Public Member Functions | |
template<class U > | |
static U * | as (void *data) |
template<class U > | |
static U const * | as (void const *data) |
static type_index_t | to_index_t (std::size_t index) |
static void | destroy (std::size_t index, void *data) |
static type_index_t | copy (std::size_t const from_index, const void *from_value, void *to_value) |
Definition at line 719 of file variant.hpp.
typedef signed char nonstd::variants::detail::helper< T0, T1, T2, T3, T4, T5, T6 >::type_index_t |
Definition at line 721 of file variant.hpp.
|
inlinestatic |
Definition at line 725 of file variant.hpp.
|
inlinestatic |
Definition at line 731 of file variant.hpp.
|
inlinestatic |
Definition at line 790 of file variant.hpp.
|
inlinestatic |
Definition at line 741 of file variant.hpp.
|
inlinestatic |
Definition at line 736 of file variant.hpp.
typedef nonstd::variants::detail::helper< T0, T1, T2, T3, T4, T5, T6 >::variant_TL7 | ( | T0 | , |
T1 | , | ||
T2 | , | ||
T3 | , | ||
T4 | , | ||
T5 | , | ||
T6 | |||
) |