XII Release 0.1.0
Loading...
Searching...
No Matches
xiiIsValueType< T, C > Struct Template Reference

Used to determine if the given type can be stored by value inside a xiiVariant (either standard type or custom type). More...

#include <VariantAdapter.h>

Static Public Attributes

static constexpr bool value = (xiiVariant::TypeDeduction<C>::value >= xiiVariantType::FirstStandardType && xiiVariant::TypeDeduction<C>::value <= xiiVariantType::LastStandardType) || xiiVariantTypeDeduction<C>::classification == xiiVariantClass::CustomTypeCast
 

Detailed Description

template<class T, class C = typename xiiCleanType<T>::Type>
struct xiiIsValueType< T, C >

Used to determine if the given type can be stored by value inside a xiiVariant (either standard type or custom type).


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