Top | ![]() |
![]() |
![]() |
![]() |
GObject ╰── GArrowArrayBuilder ├── GArrowBinaryArrayBuilder ├── GArrowBooleanArrayBuilder ├── GArrowDoubleArrayBuilder ├── GArrowFloatArrayBuilder ├── GArrowInt16ArrayBuilder ├── GArrowInt32ArrayBuilder ├── GArrowInt64ArrayBuilder ├── GArrowInt8ArrayBuilder ├── GArrowListArrayBuilder ├── GArrowStructArrayBuilder ├── GArrowUInt16ArrayBuilder ├── GArrowUInt32ArrayBuilder ├── GArrowUInt64ArrayBuilder ╰── GArrowUInt8ArrayBuilder
GArrowArrayBuilder is a base class for all array builder classes such as GArrowBooleanArrayBuilder.
You need to use array builder class to create a new array.
GArrowArray *
garrow_array_builder_finish (GArrowArrayBuilder *builder
);
“array-builder”
property“array-builder” gpointer
The raw std::shared<arrow::ArrayBuilder> *.
Flags: Write / Construct Only