The SEDRIS Data Representation Model
APPENDIX C - Types SE_Type_Classification |
---|
/* * ENUM: SE_Type_Classification * * This data type is used to classify a "subordinate type", that is, a * type that is used in building up the fields of a DRM class. */typedef enum
SE_TYP_CLASSIF_BASIC, | 1 | |
SE_TYP_CLASSIF_ENUM, | 2 | |
SE_TYP_CLASSIF_REGISTERABLE_ENUM, | 3 | |
SE_TYP_CLASSIF_SET, | 4 | |
SE_TYP_CLASSIF_STRUCT, | 5 | |
SE_TYP_CLASSIF_FUNCTION | 6 |
1 renames a pre-existing type
2 An enumerated type.
3 A basic type, for which constants are defined in a manner analogous to an enumerated type, with the intent of allowing "enumerants" to be added by registration.
4 A union containing two fields, set and member, where member is a structure consisting of bit fields.
5 A structured type.
6 A function type.
|