|
九韶内核 1.0.0.0
|
属性类 更多...
#include <af/attribute/AttributeException.hpp>#include <af/attribute/SFINAE.hpp>#include <af/common/Macros.hpp>#include <common/Exception.hpp>#include <common/Macros.hpp>#include <memory>#include <string>#include <type_traits>
Attribute.hpp 的引用(Include)关系图:
此图展示该文件被哪些文件直接或间接地引用了:类 | |
| class | AMCAX::Attribute |
| 所有属性的基类 更多...
| |
| struct | AMCAX::construct_default_attr_t |
| 构造策略:构造一个默认属性 更多...
| |
| struct | AMCAX::construct_anonymous_attr_t |
| 构造策略:构造一个匿名属性 更多...
| |
| struct | std::hash< AMCAX::Attribute > |
| 属性的哈希函数 更多...
| |
命名空间 | |
| namespace | AMCAX |
| AMCAX 内核提供的所有接口所在的命名空间。
| |
类型定义 | |
| using | AMCAX::AttributePtr = std::shared_ptr<AMCAX::Attribute> |
枚举 | |
| enum | AMCAX::AttributeType : uint64_t { STRING_ATTRIBUTE , FLOAT_ATTRIBUTE , DOUBLE_ATTRIBUTE , INT8_ATTRIBUTE , INT16_ATTRIBUTE , INT32_ATTRIBUTE , INT64_ATTRIBUTE , UINT8_ATTRIBUTE , UINT16_ATTRIBUTE , UINT32_ATTRIBUTE , UINT64_ATTRIBUTE , COLOR_ATTRIBUTE , BLOB_ATTRIBUTE , DYNAMIC_ATTRIBURTE } |
| 属性类型的枚举
| |
属性类
该类是所有属性类型的基类,它为所有属性类型提供通用接口