HDFql Reference Manual v2.6.0

6.1.25COMPOUND

The HDFql COMPOUND data type is composed of one or more members that store values of different nature (i.e. data types), including other (nested) compounds. It represents the data type of an HDF5 H5T_COMPOUND dataset/attribute or of a result set that stores elements of this type (which can be retrieved using the HDFQL_CURSOR_GET_TINYINT, HDFQL_CURSOR_GET_UNSIGNED_TINYINT, HDFQL_CURSOR_GET_SMALLINT, HDFQL_CURSOR_GET_UNSIGNED_SMALLINT, HDFQL_CURSOR_GET_INT, HDFQL_CURSOR_GET_UNSIGNED_INT, HDFQL_CURSOR_GET_BIGINT, HDFQL_CURSOR_GET_UNSIGNED_BIGINT, HDFQL_CURSOR_GET_FLOAT, HDFQL_CURSOR_GET_DOUBLE, HDFQL_SUBCURSOR_GET_TINYINT, HDFQL_SUBCURSOR_GET_UNSIGNED_TINYINT, HDFQL_SUBCURSOR_GET_SMALLINT, HDFQL_SUBCURSOR_GET_UNSIGNED_SMALLINT, HDFQL_SUBCURSOR_GET_INT, HDFQL_SUBCURSOR_GET_UNSIGNED_INT, HDFQL_SUBCURSOR_GET_BIGINT, HDFQL_SUBCURSOR_GET_UNSIGNED_BIGINT, HDFQL_SUBCURSOR_GET_FLOAT, HDFQL_SUBCURSOR_GET_DOUBLE, or HDFQL_CURSOR_GET_CHAR functions when working with cursors).