ADTF  3.18.2
dd_infomodel_type.h
Go to the documentation of this file.
1 
15 #ifndef DD_INFOMODEL_TYPE_H_INCLUDED
16 #define DD_INFOMODEL_TYPE_H_INCLUDED
17 
18 #include <stdint.h>
19 
20 namespace ddl {
21 
22 namespace dd {
23 
28 enum InfoType : uint8_t {
56  last_info
57 };
58 
62 enum class ValidationLevel : uint8_t {
67  dont_know,
73  invalid,
91  valid
92 };
93 
94 } // namespace dd
95 } // namespace ddl
96 
97 #endif // DD_INFOMODEL_TYPE_H_INCLUDED
ValidationLevel
Validation level.
@ dont_know
The validation is not known.
@ valid
every thing is well defined.
@ good_enough
Structs and elements can be "good_enough" for the TypeInfo.
@ invalid
the validation level is invalid, dependencies can not be obtained or the dependency "to" is invalid (...
InfoType
The Info model type defines the kind of infomodel and interface.
@ named_container_info
internal type
@ element_type_info
Element Type Info.
@ validation_info
Validation Info.
@ type_info
Type Info.
@ last_info
for customer info (use a offset to implement own infos if necessary)
@ validation_service_info
Validation Info Service.