Part I. GArrow
Table of Contents
Array
GArrowArray
— Base class for all array classes
GArrowNullArray
— Null array class
GArrowBooleanArray
— Boolean array class
GArrowInt8Array
— 8-bit integer array class
GArrowUInt8Array
— 8-bit unsigned integer array class
GArrowInt16Array
— 16-bit integer array class
GArrowUInt16Array
— 16-bit unsigned integer array class
GArrowInt32Array
— 32-bit integer array class
GArrowUInt32Array
— 32-bit unsigned integer array class
GArrowInt64Array
— 64-bit integer array class
GArrowUInt64Array
— 64-bit unsigned integer array class
GArrowFloatArray
— 32-bit floating point array class
GArrowDoubleArray
— 64-bit floating point array class
GArrowBinaryArray
— Binary array class
GArrowStringArray
— UTF-8 encoded string array class
GArrowListArray
— List array class
GArrowStructArray
— Struct array class
Array builder
GArrowArrayBuilder
— Base class for all array builder classes.
GArrowBooleanArrayBuilder
— Boolean array builder class
GArrowInt8ArrayBuilder
— 8-bit integer array builder class
GArrowUInt8ArrayBuilder
— 8-bit unsigned integer array builder class
GArrowInt16ArrayBuilder
— 16-bit integer array builder class
GArrowUInt16ArrayBuilder
— 16-bit unsigned integer array builder class
GArrowInt32ArrayBuilder
— 32-bit integer array builder class
GArrowUInt32ArrayBuilder
— 32-bit unsigned integer array builder class
GArrowInt64ArrayBuilder
— 64-bit integer array builder class
GArrowUInt64ArrayBuilder
— 64-bit unsigned integer array builder class
GArrowFloatArrayBuilder
— 32-bit floating point array builder class
GArrowDoubleArrayBuilder
— 64-bit floating point array builder class
GArrowBinaryArrayBuilder
— Binary array builder class
GArrowStringArrayBuilder
— UTF-8 encoded string array builder class
GArrowListArrayBuilder
— List array builder class
GArrowStructArrayBuilder
— Struct array builder class
Type
GArrowType
— Type mapping between Arrow and arrow-glib
GArrowDataType
— Base class for all data type classes
GArrowNullDataType
— Null data type
GArrowBooleanDataType
— Boolean data type
GArrowInt8DataType
— 8-bit integer data type
GArrowUInt8DataType
— 8-bit unsigned integer data type
GArrowInt16DataType
— 16-bit integer data type
GArrowUInt16DataType
— 16-bit unsigned integer data type
GArrowInt32DataType
— 32-bit integer data type
GArrowUInt32DataType
— 32-bit unsigned integer data type
GArrowInt64DataType
— 64-bit integer data type
GArrowUInt64DataType
— 64-bit unsigned integer data type
GArrowFloatDataType
— 32-bit floating point data type
GArrowDoubleDataType
— 64-bit floating point data type
GArrowBinaryDataType
— Binary data type
GArrowStringDataType
— UTF-8 encoded string data type
GArrowListDataType
— List data type
GArrowStructDataType
— Struct data type
Schema
GArrowField
— Field class
GArrowSchema
— Schema class
Table
GArrowTable
— Table class
GArrowRecordBatch
— Record batch class
GArrowColumn
— Column class
GArrowChunkedArray
— Chunked array class
Error
GArrowError
— Error code mapping between Arrow and arrow-glib