AMCAX Kernel 1.0.0.0
Loading...
Searching...
No Matches
BasicAttribute.hpp File Reference

Define the basic attriburte value. More...

+ Include dependency graph for BasicAttribute.hpp:

Namespaces

namespace  AMCAX
 Namespace of all interface in the AMCAX kernel.
 

Variables

template<class T>
constexpr bool  AMCAX::is_basic_attribute_v = false
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< Int8Attribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< Int16Attribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< Int32Attribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< Int64Attribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< UInt8Attribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< UInt16Attribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< UInt32Attribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< UInt64Attribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< StringAttribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< FloatAttribute > = true
 
template<>
constexpr bool  AMCAX::is_basic_attribute_v< DoubleAttribute > = true
 

Detailed Description

Define the basic attriburte value.

Define the basic attribute type traits.

This file is part of AMCAX Kernel.