Variant.getFixedArray

Provides access to the serialised data for an array of fixed-sized items. value must be an array with fixed-sized elements. Numeric types are fixed-size as are tuples containing only other fixed-sized types. element_size must be the size of a single element in the array. For example, if calling this function for an array of 32 bit integers, you might say sizeof (gint32). This value isn't used except for the purpose of a double-check that the form of the seralised data matches the caller's expectation. n_elements, which must be non-NULL is set equal to the number of items in the array. Since 2.24

class Variant
void*
getFixedArray

Parameters

nElements gsize*

a pointer to the location to store the number of items

elementSize gsize

the size of each element

Return Value

Type: void*

a pointer to the fixed array. [array length=n_elements]

Meta