Used to determine if the given type can be stored by value inside an plVariant (either standard type or custom type).
More...
#include <VariantAdapter.h>
|
enum | { value = (plVariant::TypeDeduction<C>::value >= plVariantType::FirstStandardType && plVariant::TypeDeduction<C>::value <= plVariantType::LastStandardType) || plVariantTypeDeduction<C>::classification == plVariantClass::CustomTypeCast
} |
|
template<class T, class C = typename plCleanType<T>::Type>
struct plIsValueType< T, C >
Used to determine if the given type can be stored by value inside an plVariant (either standard type or custom type).
The documentation for this struct was generated from the following file: