The SEDRIS Data Representation Model
APPENDIX C - Types
SE_Enumerant_Structure
/*
 * STRUCT: SE_Enumerant_Structure
 *
 *   This data type is used to specify the structure of a single
 *   enumerant within an enumerated (or "registerable enumerated") type.
 *
 *   See the SE_GetDRMTypeStructure() function for details on how to
 *   access the information of a type (such as the names and values
 *   within an enumerated type).
 */
typedef struct
{

const SE_Character *abstract_name_ptr;1
const SE_Character *name_ptr;2
SE_Integer value;3
} SE_Enumerant_Structure;


Field Notes

abstract_name_ptr

abstract label of enumerant

name_ptr

label of enumerant

value

value of enumerant




Prev: SE_Element_Type_Code. Next: SE_Feature_Topology_Level.


Return to: Top of this Page, Type Index