Namespace

Arrow – 1.0

Apache Arrow GLib API

Version18.0.0.dev
AuthorsThe Apache Software Foundation
LicenseApache-2.0
Websitehttps://arrow.apache.org/docs/c_glib/arrow-glib/
Sourcehttps://github.com/apache/arrow/tree/main/c_glib/arrow-glib/

Build

C headersarrow-glib/arrow-glib.h
pkg-config filesarrow-glib

Dependencies

GObject—2.0 The base type system library
Browse documentation
Gio—2.0 GObject Interfaces and Objects, Networking, IPC, and I/O
Browse documentation
Apache Arrow CUDA GLib Apache Arrow CUDA GLib API
Browse documentation
Apache Arrow Dataset GLib Apache Arrow Dataset GLib API
Browse documentation
Apache Arrow Flight GLib Apache Arrow Flight GLib API
Browse documentation
Apache Arrow FlightSQL GLib Apache Arrow FlightSQL GLib API
Browse documentation
Apache Gandiva GLib Apache Gandiva GLib API
Browse documentation
Apache Parquet GLib Apache Parquet GLib API
Browse documentation

Additional documentation

Classes

AggregateNodeOptions
Aggregation
Array
ArrayBuilder
ArrayDatum
ArraySortOptions
AzureFileSystem
BaseBinaryScalar
BaseListScalar
BinaryArray
BinaryArrayBuilder
BinaryDataType
BinaryDictionaryArrayBuilder
BinaryScalar
BooleanArray
BooleanArrayBuilder
BooleanDataType
BooleanScalar
Buffer
BufferInputStream
BufferOutputStream
CallExpression
CastOptions
ChunkedArray
ChunkedArrayDatum
Codec
CompressedInputStream
CompressedOutputStream
CountOptions
CSVReader
CSVReadOptions
DataType
Date32Array
Date32ArrayBuilder
Date32DataType
Date32Scalar
Date64Array
Date64ArrayBuilder
Date64DataType
Date64Scalar
Datum
DayMillisecond
DayTimeIntervalArray
DayTimeIntervalArrayBuilder
DayTimeIntervalDataType
DayTimeIntervalScalar
Decimal128
Decimal128Array
Decimal128ArrayBuilder
Decimal128DataType
Decimal128Scalar
Decimal256
Decimal256Array
Decimal256ArrayBuilder
Decimal256DataType
Decimal256Scalar
DecimalDataType
DenseUnionArray
DenseUnionArrayBuilder
DenseUnionDataType
DenseUnionScalar
DictionaryArray
DictionaryDataType
DoubleArray
DoubleArrayBuilder
DoubleDataType
DoubleScalar
EqualOptions
ExecuteContext
ExecuteNode
ExecuteNodeOptions
ExecutePlan
Expression
ExtensionArray
ExtensionDataType
ExtensionDataTypeRegistry
ExtensionScalar
FeatherFileReader
FeatherWriteProperties
Field
FieldExpression
FileInfo
FileInputStream
FileOutputStream
FileSelector
FileSystem
FilterNodeOptions
FilterOptions
FixedSizeBinaryArray
FixedSizeBinaryArrayBuilder
FixedSizeBinaryDataType
FixedSizeBinaryScalar
FixedWidthDataType
FloatArray
FloatArrayBuilder
FloatDataType
FloatingPointDataType
FloatScalar
Function
FunctionDoc
FunctionOptions
GCSFileSystem
GIOInputStream
GIOOutputStream
HalfFloatArray
HalfFloatArrayBuilder
HalfFloatDataType
HalfFloatScalar
HashJoinNodeOptions
HDFSFileSystem
IndexOptions
InputStream
Int16Array
Int16ArrayBuilder
Int16DataType
Int16Scalar
Int32Array
Int32ArrayBuilder
Int32DataType
Int32Scalar
Int64Array
Int64ArrayBuilder
Int64DataType
Int64Scalar
Int8Array
Int8ArrayBuilder
Int8DataType
Int8Scalar
IntArrayBuilder
IntegerDataType
IntervalDataType
ISO8601TimestampParser
JSONReader
JSONReadOptions
LargeBinaryArray
LargeBinaryArrayBuilder
LargeBinaryDataType
LargeBinaryScalar
LargeListArray
LargeListArrayBuilder
LargeListDataType
LargeListScalar
LargeStringArray
LargeStringArrayBuilder
LargeStringDataType
LargeStringScalar
ListArray
ListArrayBuilder
ListDataType
ListScalar
LiteralExpression
LocalFileSystem
LocalFileSystemOptions
MapArray
MapArrayBuilder
MapDataType
MapScalar
MatchSubstringOptions
MemoryMappedInputStream
MemoryPool
MockFileSystem
MonthDayNano
MonthDayNanoIntervalArray
MonthDayNanoIntervalArrayBuilder
MonthDayNanoIntervalDataType
MonthDayNanoIntervalScalar
MonthIntervalArray
MonthIntervalArrayBuilder
MonthIntervalDataType
MonthIntervalScalar
MutableBuffer
NullArray
NullArrayBuilder
NullDataType
NullScalar
NumericArray
NumericDataType
ORCFileReader
OutputStream
PrimitiveArray
ProjectNodeOptions
QuantileOptions
RankOptions
ReadOptions
RecordBatch
RecordBatchBuilder
RecordBatchDatum
RecordBatchFileReader
RecordBatchFileWriter
RecordBatchIterator
RecordBatchReader
RecordBatchStreamReader
RecordBatchStreamWriter
RecordBatchWriter
ResizableBuffer
RoundOptions
RoundToMultipleOptions
RunEndEncodedArray
RunEndEncodedDataType
RunEndEncodeOptions
S3FileSystem
S3GlobalOptions
Scalar
ScalarAggregateOptions
ScalarDatum
Schema
SeekableInputStream
SetLookupOptions
SinkNodeOptions
SlowFileSystem
SortKey
SortOptions
SourceNodeOptions
SparseUnionArray
SparseUnionArrayBuilder
SparseUnionDataType
SparseUnionScalar
SplitPatternOptions
StreamDecoder
StreamListener
StrftimeOptions
StringArray
StringArrayBuilder
StringDataType
StringDictionaryArrayBuilder
StringScalar
StrptimeOptions
StrptimeTimestampParser
StructArray
StructArrayBuilder
StructDataType
StructFieldOptions
StructScalar
SubTreeFileSystem
Table
TableBatchReader
TableConcatenateOptions
TableDatum
TakeOptions
TemporalDataType
Tensor
Time32Array
Time32ArrayBuilder
Time32DataType
Time32Scalar
Time64Array
Time64ArrayBuilder
Time64DataType
Time64Scalar
TimeDataType
TimestampArray
TimestampArrayBuilder
TimestampDataType
TimestampParser
TimestampScalar
UInt16Array
UInt16ArrayBuilder
UInt16DataType
UInt16Scalar
UInt32Array
UInt32ArrayBuilder
UInt32DataType
UInt32Scalar
UInt64Array
UInt64ArrayBuilder
UInt64DataType
UInt64Scalar
UInt8Array
UInt8ArrayBuilder
UInt8DataType
UInt8Scalar
UIntArrayBuilder
UnionArray
UnionArrayBuilder
UnionDataType
UnionScalar
UTF8NormalizeOptions
VarianceOptions
WriteOptions

Aliases

Error Domains