方法
ArrowUnionArrayBuilderappend_value
自:12.0.0
声明 [源码]
gboolean
garrow_union_array_builder_append_value (
GArrowUnionArrayBuilder* builder,
gint8 value,
GError** error
)
描述 [源码]
向联合数组追加一个元素。
如果 builder
是 GArrowDenseUnionArrayBuilder
,则此操作后必须向相应的子构建器追加元素。
如果 builder
是 GArrowSparseUnionArrayBuilder
,则此操作后必须向所有子构建器追加元素。 在调用此方法后,必须独立地向相应的子构建器追加元素,并且所有其他子构建器必须追加空值或空值。
可用自:12.0.0
参数
value
-
类型:
gint8
类型 ID 值。
error
-
类型:
GError **
可恢复错误的返回位置。
参数可以为 NULL
。如果返回位置不为 NULL
,则必须将其初始化为NULL
GError*
。如果没有错误,该方法将参数保留为初始化为 NULL
的状态。如果发生错误,该参数将设置为新分配的 GError
;调用者将拥有数据的所有权,并负责释放它。