aas-core3.1 0.0.1-alpha.1
Manipulate, verify and de/serialize asset administration shells V3.1 in C++.
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
constants.hpp File Reference
#include "aas_core/aas_3_1/types.hpp"
#include <cstdint>
#include <unordered_set>
#include <vector>

Go to the source code of this file.

Classes

struct  aas_core::aas_3_1::constants::HashBytes
 

Namespaces

namespace  aas_core
 
namespace  aas_core::aas_3_1
 
namespace  aas_core::aas_3_1::constants
 

Variables

const std::unordered_set< types::KeyTypesaas_core::aas_3_1::constants::kGenericFragmentKeys
 Enumeration of all identifiable elements within an asset administration shell.
 
const std::unordered_set< types::KeyTypesaas_core::aas_3_1::constants::kGenericGloballyIdentifiables
 Enumeration of different key value types within a key.
 
const std::unordered_set< types::KeyTypesaas_core::aas_3_1::constants::kAasIdentifiables
 Enumeration of different key value types within a key.
 
const std::unordered_set< types::KeyTypesaas_core::aas_3_1::constants::kAasSubmodelElementsAsKeys
 Enumeration of all submodel elements within an asset administration shell.
 
const std::unordered_set< types::KeyTypesaas_core::aas_3_1::constants::kAasReferableNonIdentifiables
 Enumeration of different fragment key value types within a key.
 
const std::unordered_set< types::KeyTypesaas_core::aas_3_1::constants::kAasReferables
 Enumeration of referables. We need this to check that model references refer to a Referable. For example, the observed attribute of the Basic Event Element object must be a model reference to a Referable.
 
const std::unordered_set< types::KeyTypesaas_core::aas_3_1::constants::kGloballyIdentifiables
 Enumeration of all referable elements within an asset administration shell.
 
const std::unordered_set< types::KeyTypesaas_core::aas_3_1::constants::kFragmentKeys
 Enumeration of different key value types within a key.
 
const std::unordered_set< types::DataTypeIec61360aas_core::aas_3_1::constants::kDataTypeIec61360ForPropertyOrValue
 IEC 61360 data types for concept descriptions categorized with PROPERTY or VALUE.
 
const std::unordered_set< types::DataTypeIec61360aas_core::aas_3_1::constants::kDataTypeIec61360ForReference
 IEC 61360 data types for concept descriptions categorized with REFERENCE.
 
const std::unordered_set< types::DataTypeIec61360aas_core::aas_3_1::constants::kDataTypeIec61360ForDocument
 IEC 61360 data types for concept descriptions categorized with DOCUMENT.
 
const std::unordered_set< types::DataTypeIec61360aas_core::aas_3_1::constants::kIec61360DataTypesWithUnit
 These data types imply that the unit is defined in the data specification.