The SEDRIS Data Representation Model
APPENDIX C - Types
SE_Data_Table_Data
/*
 * STRUCT: SE_Data_Table_Data
 *
 *  This data type is used by the Level 0 API functions
 *  SE_GetDataTableData() and SE_PutDataTableData().
 */
typedef struct
{

SE_Data_Table_Data_Value_Type value_type;
SE_Integer_Positive table_property_description_index;
SE_Integer_Positive data_count;
union
{
EDCS_Long_Float *single_long_float_values;
SE_Long_Float_Value *long_float_values;
EDCS_Integer *single_integer_values;
EDCS_Integer_Value *integer_values;
EDCS_Count *single_count_values;
EDCS_Count_Value *count_values;
EDCS_Integer *index_values;
EDCS_String *string_values;
EDCS_String *constrained_string_values;
EDCS_String *key_values;
EDCS_Enumerant_Code *enumeration_values;
EDCS_Boolean *boolean_values;
SE_Integer_Unsigned *index_code_values;
} value;
} SE_Data_Table_Data;



Prev: SE_Data_Quality_Element. Next: SE_Data_Table_Data_Value_Type.


Return to: Top of this Page, Type Index