建構子
ArrowRecordBatchnew
宣告 [src]
GArrowRecordBatch*
garrow_record_batch_new (
GArrowSchema* schema,
guint32 n_rows,
GList* columns,
GError** error
)
參數
schema
-
類型:
GArrowSchema
記錄批次的結構描述。
資料的所有權屬於函式的呼叫端。 n_rows
-
類型:
guint32
記錄批次中的列數。
columns
-
類型:
GArrowArray*
的列表記錄批次中的欄位。
資料的所有權屬於函式的呼叫端。 error
-
類型:
GError **
可復原錯誤的傳回位置,詳情請參閱 錯誤回報規則。
此參數可以為 NULL
。如果傳回位置不是 NULL
,則您必須將其初始化為NULL
GError*
。如果沒有錯誤,建構子會將此參數保留為 NULL
。如果發生錯誤,此參數將被設定為新分配的 GError
;呼叫端將取得資料的所有權,並負責釋放它。