Example 3: <Data Table> Extraction Functions [4 of 4]
SE_Status_Code SE_GetElementOfDataTable
const SE_Data_Table_Sub_Extent *extents_ptr,
SE_Integer_Positive tbl_prop_descr_num,
SE_Property_Data_Value_Ptr *result_out_ptr
Data is organized with the union SE_Property_Data_Value_Ptr. This union has a field for an array of each of the basic data types.
Only one element may be extracted at one time.
extents_ptr and element_count can be set from SE_GetDataTableSubExtent() or can be modified to define a sub-extents.
Returned data is placed in the memory area passed as data_out_ptr and managed by store_in.