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.