ADTF  3.18.2
ElementType

helper union class for an element that uses one of the datatype, enumtype, structtype More...

Public Attributes

TypeOfType _type_of_type = invalid_type
 the type of the type used (if valid)
 
std::shared_ptr< datamodel::DataType_data_type = {}
 is set to an valid reference if the type is data_type OR enum_type!
 
std::shared_ptr< datamodel::EnumType_enum_type = {}
 is set to an valid reference if the type is enum_type!
 
std::shared_ptr< datamodel::StructType_struct_type = {}
 is set to an valid reference if the type is struct_type!
 

Detailed Description

helper union class for an element that uses one of the datatype, enumtype, structtype

Definition at line 1317 of file datamodel_types.h.