Example 3: <Data Table> Extraction Functions
<Data Tables> have 3 specific functions for retrieving the cell data, which differ in the organization of the returned cell data.
- Data as an array of the tagged union structures (SE_Property_Data_Value).
- Data as an array of packed cells.
- Data as a SE_Property_Data_Value_Ptr.
The functions can access the full extents of the <Data Table> or any user defined Sub Extent.
2 of the functions allow for all or a subset of data elements within each cell to be extracted.
Stores are used to manage the memory for the cell data.