Constructor
ArrowDenseUnionDataTypenew
Declaration [src]
GArrowDenseUnionDataType*
garrow_dense_union_data_type_new (
  GList* fields,
  gint8* type_codes,
  gsize n_type_codes
)
Parameters
- fields
- 
            Type: A list of NoneThe fields of the union. The data is owned by the caller of the function. 
- type_codes
- 
            Type: An array of gint8The codes to specify each field. The length of the array is specified in the n_type_codesargument.The data is owned by the caller of the function. 
- n_type_codes
- 
            Type: gsizeThe number of type codes. 
Return value
Type: GArrowDenseUnionDataType
The newly created dense union data type.
| The caller of the function takes ownership of the data, and is responsible for freeing it. |