九韶内核 1.0.0.0
|
The class of FixedIntAttribute 更多...
类 | |
class | AMCAX::FixedIntAttribute< _Width, _Signed > |
The class of FixedIntAttribute 更多... | |
命名空间 | |
namespace | AMCAX |
AMCAX 内核提供的所有接口所在的命名空间。 | |
类型定义 | |
template<size_t _Width> | |
using | AMCAX::IntAttribute = FixedIntAttribute<_Width, true> |
template<size_t _Width> | |
using | AMCAX::UnsignedIntAttribute = FixedIntAttribute<_Width, false> |
using | AMCAX::Int8Attribute = IntAttribute<8> |
using | AMCAX::Int16Attribute = IntAttribute<16> |
using | AMCAX::Int32Attribute = IntAttribute<32> |
using | AMCAX::Int64Attribute = IntAttribute<64> |
using | AMCAX::UInt8Attribute = UnsignedIntAttribute<8> |
using | AMCAX::UInt16Attribute = UnsignedIntAttribute<16> |
using | AMCAX::UInt32Attribute = UnsignedIntAttribute<32> |
using | AMCAX::UInt64Attribute = UnsignedIntAttribute<64> |
变量 | |
template<size_t _Width, bool _Signed> | |
AttributePolicy | AMCAX::FixedIntAttribute< _Width, _Signed >::policy = AttributePolicy::ATTRIBUTE_POLICY_KEEP_ARGUMENT |
The class of FixedIntAttribute
The class of FixedIntAttribute is used to store a fixed-width integer value. The width can be 8, 16, 32, or 64 bits, and the value can be signed or unsigned.