AMCAX Kernel
Geometry kernel for CAD/CAE/CAM
九韶内核 1.0.0.0
载入中...
搜索中...
未找到
FixedIntAttribute.hpp 文件参考

The class of FixedIntAttribute 更多...

#include <af/attribute/Attribute.hpp>
#include <memory>
FixedIntAttribute.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:

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.

This file is part of AMCAX Kernel.