Enum EEntityType#
Defined in File core_idl.h
Enum Documentation#
-
enum class sdv::idl::EEntityType : uint32_t#
The entity type.
Remark
Const entities, declaration entities and typedef entities return the base type of the entity they declare/define.
Values:
-
enumerator type_unknown#
Unknown entity type.
-
enumerator type_variable#
Variable entity type.
-
enumerator type_enum#
Enum entity type.
-
enumerator type_struct#
Struct entity type.
-
enumerator type_union#
Union entity type.
-
enumerator type_module#
Module entity type.
-
enumerator type_interface#
Interface entity type.
-
enumerator type_exception#
Interface entity type.
-
enumerator type_attribute#
Attribute entity type.
-
enumerator type_operation#
Operation entity type.
-
enumerator type_parameter#
Parameter entity type.
-
enumerator type_enum_entry#
Enum entry entity type.
-
enumerator type_case_entry#
Case entry entity type.
-
enumerator type_switch_variable#
Switch variable entity type (used by unions)
-
enumerator type_typedef#
Typedef entity type.
-
enumerator type_meta#
Meta data entity type.
-
enumerator type_unknown
Unknown entity type.
-
enumerator type_variable
Variable entity type.
-
enumerator type_enum
Enum entity type.
-
enumerator type_struct
Struct entity type.
-
enumerator type_union
Union entity type.
-
enumerator type_module
Module entity type.
-
enumerator type_interface
Interface entity type.
-
enumerator type_exception
Interface entity type.
-
enumerator type_attribute
Attribute entity type.
-
enumerator type_operation
Operation entity type.
-
enumerator type_parameter
Parameter entity type.
-
enumerator type_enum_entry
Enum entry entity type.
-
enumerator type_case_entry
Case entry entity type.
-
enumerator type_switch_variable
Switch variable entity type (used by unions)
-
enumerator type_typedef
Typedef entity type.
-
enumerator type_meta
Meta data entity type.
-
enumerator type_unknown
Unknown entity type.
-
enumerator type_unknown
Unknown entity type.
-
enumerator type_unknown
Unknown entity type.
-
enumerator type_variable
Variable entity type.
-
enumerator type_variable
Variable entity type.
-
enumerator type_variable
Variable entity type.
-
enumerator type_enum
Enum entity type.
-
enumerator type_enum
Enum entity type.
-
enumerator type_enum
Enum entity type.
-
enumerator type_struct
Struct entity type.
-
enumerator type_struct
Struct entity type.
-
enumerator type_struct
Struct entity type.
-
enumerator type_union
Union entity type.
-
enumerator type_union
Union entity type.
-
enumerator type_union
Union entity type.
-
enumerator type_module
Module entity type.
-
enumerator type_module
Module entity type.
-
enumerator type_module
Module entity type.
-
enumerator type_interface
Interface entity type.
-
enumerator type_interface
Interface entity type.
-
enumerator type_interface
Interface entity type.
-
enumerator type_exception
Interface entity type.
-
enumerator type_exception
Interface entity type.
-
enumerator type_exception
Interface entity type.
-
enumerator type_attribute
Attribute entity type.
-
enumerator type_attribute
Attribute entity type.
-
enumerator type_attribute
Attribute entity type.
-
enumerator type_operation
Operation entity type.
-
enumerator type_operation
Operation entity type.
-
enumerator type_operation
Operation entity type.
-
enumerator type_parameter
Parameter entity type.
-
enumerator type_parameter
Parameter entity type.
-
enumerator type_parameter
Parameter entity type.
-
enumerator type_enum_entry
Enum entry entity type.
-
enumerator type_enum_entry
Enum entry entity type.
-
enumerator type_enum_entry
Enum entry entity type.
-
enumerator type_case_entry
Case entry entity type.
-
enumerator type_case_entry
Case entry entity type.
-
enumerator type_case_entry
Case entry entity type.
-
enumerator type_switch_variable
Switch variable entity type (used by unions)
-
enumerator type_switch_variable
Switch variable entity type (used by unions)
-
enumerator type_switch_variable
Switch variable entity type (used by unions)
-
enumerator type_typedef
Typedef entity type.
-
enumerator type_typedef
Typedef entity type.
-
enumerator type_typedef
Typedef entity type.
-
enumerator type_meta
Meta data entity type.
-
enumerator type_meta
Meta data entity type.
-
enumerator type_meta
Meta data entity type.
-
enumerator type_unknown#