|
AMCAX Kernel 1.0.0.0
|
The class of Attribute. More...
#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>
Include dependency graph for Attribute.hpp:
This graph shows which files directly or indirectly include this file:Classes | |
| class | AMCAX::Attribute |
| The base class of all attributes. More...
| |
| struct | std::hash< AMCAX::Attribute > |
| Hash function for Attribute. More...
| |
Namespaces | |
| namespace | AMCAX |
| Namespace of all interface in the AMCAX kernel.
| |
Enumerations | |
| 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 , ARRAY_ATTRIBUTE , DYNAMIC_ATTRIBURTE } |
| The enumeration of attribute type.
| |
The class of Attribute.
The class of Attribute is the base class of all attribute types. It provides a common interface for all attribute types.