libvariant
 All Classes Namespaces Files Functions Enumerations Groups
Public Member Functions | Static Public Member Functions | List of all members
libvariant::VariantCaster< T > Struct Template Reference

Public Member Functions

template<>
bool Cast (const Variant &v)
 
template<>
char Cast (const Variant &v)
 
template<>
unsigned char Cast (const Variant &v)
 
template<>
signed char Cast (const Variant &v)
 
template<>
short Cast (const Variant &v)
 
template<>
unsigned short Cast (const Variant &v)
 
template<>
int Cast (const Variant &v)
 
template<>
unsigned Cast (const Variant &v)
 
template<>
long Cast (const Variant &v)
 
template<>
unsigned long Cast (const Variant &v)
 
template<>
long long Cast (const Variant &v)
 
template<>
unsigned long long Cast (const Variant &v)
 
template<>
float Cast (const Variant &v)
 
template<>
double Cast (const Variant &v)
 
template<>
long double Cast (const Variant &v)
 
template<>
std::string Cast (const Variant &v)
 
template<>
Variant::List Cast (const Variant &v)
 
template<>
Variant::Map Cast (const Variant &v)
 

Static Public Member Functions

static T Cast (const Variant &v)
 

The documentation for this struct was generated from the following file: