The SEDRIS Data Representation Model
APPENDIX C - Types SE_Class_Structure |
---|
/* * STRUCT: SE_Class_Structure * * Used by the SE_GetClassStructure() function to retrieve information about * the fields of a class. * * Information about its relationships with other classes can be found via * SE_IsAbstractClass, SE_IsLinkClass, SE_SuperClass, SE_AggregatesCount, * SE_AggregatesList, SE_AssociationsCount, SE_AssociationsList, * SE_AssociationsList, SE_ComponentsCount, SE_ComponentsList. */typedef struct
SE_DRM_Class | drm_class; | 1 | ||
const | SE_Character | *name_ptr; | 2 | |
SE_Short_Integer_Unsigned | field_count; | 3 | ||
const | SE_DRM_Field_Structure | *fields; | 4 |
the "plain text" name of the class; for example, "Data Table" for <Data Table>
the number of fields for the class
array of descriptors of the fields of the class, including inherited fields
|