|
|
template<typename T > |
| T | libvariant::variant_cast (const Variant &v) |
| |
|
static T | libvariant::VariantCaster< T >::Cast (const Variant &v) |
| |
|
static std::vector< T > | libvariant::VariantCaster< std::vector< T > >::Cast (const Variant &v) |
| |
|
static std::map< std::string, T > | libvariant::VariantCaster< std::map< std::string, T > >::Cast (const Variant &v) |
| |
|
static std::complex< T > | libvariant::VariantCaster< std::complex< T > >::Cast (const Variant &v) |
| |
These are for use inside templates to extract the value of a Variant into a templated type.