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_Integer_Positive element_index;
SE_Integer_Positive data_count;
SE_Data_Table_Data_Value_Type value_type;
union
{
EDCS_Long_Float *single_long_float_values;
EDCS_Long_Float_Value *float_values;
EDCS_Integer *single_integer_values;
EDCS_Integer_Value *integer_values;
EDCS_Count *single_count_values;
EDCS_Count_Value *count_values;
EDCS_Count *index_values;
EDCS_String *string_values;
EDCS_String *constrained_string_values;
EDCS_String *key_values;
EDCS_Enumerant_Code *enumerant_values;
EDCS_Boolean *boolean_values;
SE_Integer_Unsigned *index_code_values;
} dt_array;
} SE_Data_Table_Data;



Prev: SE_Data_Quality_Element. Next: SE_Data_Table_Data_Value_Type.


Return to: Top of this Page, Type Index

Last updated: July 16, 2004 Copyright © 2004 SEDRIS