Apache Arrow GLib Reference Manual
for Apache Arrow GLib 4.0.1.
I. Data
Array
Basic array classes
Composite array classes
Array builder
Array builder classes
Tensor
GArrowTensor
— Tensor class
Value
128-bit and 256-bit decimal classes
Type
GArrowType
— Type mapping between Arrow and arrow-glib
Basic data type classes
Composite data type classes
Schema
GArrowField
— Field class
GArrowSchema
— Schema class
Table
GArrowTable
— Table class
Record batch related classes
GArrowChunkedArray
— Chunked array class
Table builder
Table builder classes
Computation
Computation on data
Datum classes
Buffer
Buffer classes
Codec
Codec related type and class
Error
GArrowError
— Error code mapping between Arrow and arrow-glib
II. File system API
File system
File system classes
Local file system
Local file system classes
III. IO
Mode
GArrowFileMode
— File mode mapping between Arrow and arrow-glib
Input
GArrowReadable
— Input interface
Input stream classes
Output
GArrowWritable
— Output interface
GArrowWritableFile
— File output interface
Output stream classes
Input and output
GArrowFile
— File interface
IV. IPC
Metadata
GArrowMetadataVersion
— Metadata version mapgging between Arrow and arrow-glib
Options
IPC options classes
Reader
Reader classes
ORC reader
Writer
Writer classes
V. GPU
CUDA
VI. Misc
Version
Version related macros
Object Hierarchy
API Index
Annotation Glossary