Plasma Engine  2.0
Loading...
Searching...
No Matches
plIsValueType< T, C > Struct Template Reference

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>

Public Types

enum  { value = (plVariant::TypeDeduction<C>::value >= plVariantType::FirstStandardType && plVariant::TypeDeduction<C>::value <= plVariantType::LastStandardType) || plVariantTypeDeduction<C>::classification == plVariantClass::CustomTypeCast }
 

Detailed Description

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: