构造函数
ArrowStringArraynew
since: 0.4.0
声明 [src]
GArrowStringArray*
garrow_string_array_new (
gint64 length,
GArrowBuffer* value_offsets,
GArrowBuffer* value_data,
GArrowBuffer* null_bitmap,
gint64 n_nulls
)
参数
length
-
类型:
gint64
元素的数量。
value_offsets
-
类型:
GArrowBuffer
data
在 Arrow 格式中的值偏移量。数据归该函数的调用者所有。 value_data
-
类型:
GArrowBuffer
数组的 Arrow 格式中的二进制数据。
数据归该函数的调用者所有。 null_bitmap
-
类型:
GArrowBuffer
显示空元素的位图。当第 N 位为 0 时,第 N 个元素为空,否则不为空。 如果数组没有空元素,则位图必须为
NULL
并且n_nulls
为 0。参数可以是 NULL
。数据归该函数的调用者所有。 n_nulls
-
类型:
gint64
空元素的数量。如果指定 -1,则空元素的数量从
null_bitmap
计算得出。