方法
ArrowTablereplace_column
始於:0.15.0
宣告 [src]
GArrowTable*
garrow_table_replace_column (
GArrowTable* table,
guint i,
GArrowField* field,
GArrowChunkedArray* chunked_array,
GError** error
)
參數
i
-
類型:
guint
要被取代的欄位的索引。
field
-
類型:
GArrowField
新欄位的欄位。
資料的所有權屬於此函式的呼叫者。 chunked_array
-
新加入的欄位資料。
資料的所有權屬於此函式的呼叫者。 error
-
類型:
GError **
可恢復錯誤的傳回位置,詳情請參閱可恢復錯誤。
此參數可以是 NULL
。如果傳回位置不是 NULL
,則您必須將其初始化為NULL
GError*
。如果沒有錯誤,此方法會將此參數保留初始化為 NULL
。如果發生錯誤,此參數將被設定為新分配的 GError
;呼叫者將取得資料的所有權,並負責釋放它。
傳回值
類型: GArrowTable
新分配的 GArrowTable
,其中 column
作為第 i
個欄位,若發生錯誤則為 NULL
。
此方法的呼叫者取得資料的所有權,並負責釋放它。 |
傳回值可以為 NULL 。 |