|
RESTinio
|
#include <variant.hpp>
Public Types | |
| typedef signed char | type_index_t |
Public Member Functions | |
| typedef | variant_TL16 (T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15) 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 (type_index_t index, void *data) |
| static type_index_t | copy_construct (type_index_t const from_index, const void *from_value, void *to_value) |
| static type_index_t | copy_assign (type_index_t const from_index, const void *from_value, void *to_value) |
Definition at line 1019 of file variant.hpp.
| typedef signed char nonstd::variants::detail::helper< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >::type_index_t |
Definition at line 1021 of file variant.hpp.
|
inlinestatic |
Definition at line 1025 of file variant.hpp.
|
inlinestatic |
Definition at line 1031 of file variant.hpp.
|
inlinestatic |
Definition at line 1160 of file variant.hpp.
|
inlinestatic |
Definition at line 1135 of file variant.hpp.
|
inlinestatic |
Definition at line 1041 of file variant.hpp.
|
inlinestatic |
Definition at line 1036 of file variant.hpp.
| typedef nonstd::variants::detail::helper< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15 >::variant_TL16 | ( | T0 | , |
| T1 | , | ||
| T2 | , | ||
| T3 | , | ||
| T4 | , | ||
| T5 | , | ||
| T6 | , | ||
| T7 | , | ||
| T8 | , | ||
| T9 | , | ||
| T10 | , | ||
| T11 | , | ||
| T12 | , | ||
| T13 | , | ||
| T14 | , | ||
| T15 | |||
| ) |