for arrow-glib 0.2.1-SNAPSHOT.


I. GArrow
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
II. GArrowIO
Enums
GArrowIOFileMode — File mode mapping between Arrow and arrow-glib
Input
GArrowIOReadable — Input interface
GArrowIOInputStream — Stream input interface
GArrowIORandomAccessFile — File input interface
Output
GArrowIOWriteable — Output interface
GArrowIOOutputStream — Stream output interface
GArrowIOWriteableFile — File output interface
GArrowIOFileOutputStream — A file output stream.
Input and output
GArrowIOFile — File interface
GArrowIOMemoryMappedFile — Memory mapped file class
III. GArrowIPC
Enums
GArrowIPCMetadataVersion — Metadata version mapgging between Arrow and arrow-glib
Reader
GArrowIPCFileReader — File reader class
GArrowIPCStreamReader — Stream reader class
Input
GArrowIPCFileWriter — File writer class
GArrowIPCStreamWriter — Stream writer class
Object Hierarchy
API Index
Index of deprecated API
Index of new symbols in 0.3.0
Annotation Glossary