|
| variant (T0 const &t0) |
|
| variant (T1 const &t1) |
|
| variant (T2 const &t2) |
|
| variant (T3 const &t3) |
|
| variant (T4 const &t4) |
|
| variant (T5 const &t5) |
|
| variant (T6 const &t6) |
|
| variant (T7 const &t7) |
|
| variant (T8 const &t8) |
|
| variant (T9 const &t9) |
|
| variant (T10 const &t10) |
|
| variant (T11 const &t11) |
|
| variant (T12 const &t12) |
|
| variant (T13 const &t13) |
|
| variant (T14 const &t14) |
|
| variant (T15 const &t15) |
|
| variant (variant const &other) |
|
variant & | operator= (variant const &other) |
|
variant & | operator= (T0 const &t0) |
|
variant & | operator= (T1 const &t1) |
|
variant & | operator= (T2 const &t2) |
|
variant & | operator= (T3 const &t3) |
|
variant & | operator= (T4 const &t4) |
|
variant & | operator= (T5 const &t5) |
|
variant & | operator= (T6 const &t6) |
|
variant & | operator= (T7 const &t7) |
|
variant & | operator= (T8 const &t8) |
|
variant & | operator= (T9 const &t9) |
|
variant & | operator= (T10 const &t10) |
|
variant & | operator= (T11 const &t11) |
|
variant & | operator= (T12 const &t12) |
|
variant & | operator= (T13 const &t13) |
|
variant & | operator= (T14 const &t14) |
|
variant & | operator= (T15 const &t15) |
|
std::size_t | index () const |
|
bool | valueless_by_exception () const |
|
void | swap (variant &other) |
|
template<class T > |
T & | get () |
|
template<class T > |
T const & | get () const |
|
template<std::size_t K> |
variant_alternative< K, variant >::type & | get () |
|
template<std::size_t K> |
variant_alternative< K, variant >::type const & | get () const |
|