|
typedef VariantType< T0, T1, T2, T3, T4, T5, T6, T7, T8, T9 > | self_t |
|
|
| VariantType (T0 const &t) |
|
| VariantType (T1 const &t) |
|
| VariantType (T2 const &t) |
|
| VariantType (T3 const &t) |
|
| VariantType (T4 const &t) |
|
| VariantType (T5 const &t) |
|
| VariantType (T6 const &t) |
|
| VariantType (T7 const &t) |
|
| VariantType (T8 const &t) |
|
| VariantType (T9 const &t) |
|
| VariantType (self_t const &that) |
|
self_t & | operator= (self_t const &that) |
|
self_t & | operator= (T0 const &t) |
|
self_t & | operator= (T1 const &t) |
|
self_t & | operator= (T2 const &t) |
|
self_t & | operator= (T3 const &t) |
|
self_t & | operator= (T4 const &t) |
|
self_t & | operator= (T5 const &t) |
|
self_t & | operator= (T6 const &t) |
|
self_t & | operator= (T7 const &t) |
|
self_t & | operator= (T8 const &t) |
|
self_t & | operator= (T9 const &t) |
|
std::type_info const & | getTypeInfo () const |
|
size_t | size () const |
|
template<class U > |
bool | is () const |
|
template<class U > |
U * | get () |
|
template<class U > |
U const * | get () const |
|
void * | getContent () |
|
size_t | getIndex () const |
|
template<class U > |
U & | value () |
|
template<class U > |
U const & | value () const |
|
void | set (std::type_info const *ti, void const *ptrContent) |
|
template<class U > |
void | set (U const &content) |
|
The documentation for this class was generated from the following file: