arrow.c.types
C types for arrow1 library
Types 608
They are corresponding to arrow::Compression::type values.
They correspond to the values of arrow::compute::CountOptions::CountMode.
The error codes are used by all arrow-glib functions.
They are corresponding to arrow::Status values.
They are corresponding to arrow::io::FileMode::type values.
They are corresponding to arrow::fs::FileType values.
They are corresponding to arrow::compute::FilterOptions::NullSelectionBehavior values.
They are corresponding to arrow::IntervalType::type values.
Since 7.0.0
They are corresponding to arrow::json::UnexpectedFieldBehavior values.
They correspond to the values of arrow::compute::JoinType.
They are corresponding to arrow::ipc::MetadataVersion::type values.
They are corresponding to arrow::compute::NullPlacement values.
They correspond to the values of arrow::compute::QuantileOptions::Interpolation.
They correspond to the values of arrow::compute::RoundMode.
They are corresponding to arrow::fs::S3LogLevel values.
They are corresponding to arrow::compute::SortOrder values.
They are corresponding to arrow::TimeUnit::type values.
They are corresponding to arrow::Type::type values.
They correspond to the values of arrow::compute::Utf8NormalizeOptions::Form.
GArrowExecuteNodeOptions parentInstanceGArrowExecuteNodeOptionsClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObject parentInstanceGObjectClass parentClassGObjectClass parentClassGArrowDatum parentInstanceGArrowDatumClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowFileSystem parentInstanceGArrowFileSystemClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowArrayClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClassGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowBaseBinaryScalar parentInstanceGArrowBaseBinaryScalarClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClassGArrowPrimitiveArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowPrimitiveArrayClass parentClassGArrowFixedWidthDataType parentInstanceGArrowFixedWidthDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGObject parentInstanceGObjectClass parentClassGArrowSeekableInputStream parentInstanceGArrowSeekableInputStreamClass parentClassGArrowOutputStream parentInstanceGArrowOutputStreamClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGArrowExpression parentInstanceGArrowExpressionClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGObject parentInstanceGObjectClass parentClassGArrowDatum parentInstanceGArrowDatumClass parentClassGObject parentInstanceGObjectClass parentClassGArrowInputStream parentInstanceGArrowInputStreamClass parentClassGArrowOutputStream parentInstanceGArrowOutputStreamClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGObject parentInstanceGObjectClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowTemporalDataType parentInstanceGArrowTemporalDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowTemporalDataType parentInstanceGArrowTemporalDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGArrowPrimitiveArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowPrimitiveArrayClass parentClassGArrowIntervalDataType parentInstanceGArrowIntervalDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGObject parentInstanceGArrowFixedSizeBinaryArray parentInstanceGArrowFixedSizeBinaryArrayBuilder parentInstanceGArrowFixedSizeBinaryArrayBuilderClass parentClassGArrowFixedSizeBinaryArrayClass parentClassGObjectClass parentClassGArrowDecimalDataType parentInstanceGArrowDecimalDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGObject parentInstanceGArrowFixedSizeBinaryArray parentInstanceGArrowFixedSizeBinaryArrayBuilder parentInstanceGArrowFixedSizeBinaryArrayBuilderClass parentClassGArrowFixedSizeBinaryArrayClass parentClassGObjectClass parentClassGArrowDecimalDataType parentInstanceGArrowDecimalDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGObject parentInstanceGArrowFixedSizeBinaryArray parentInstanceGArrowFixedSizeBinaryArrayBuilder parentInstanceGArrowFixedSizeBinaryArrayBuilderClass parentClassGArrowFixedSizeBinaryArrayClass parentClassGObjectClass parentClassGArrowDecimalDataType parentInstanceGArrowDecimalDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGObject parentInstanceGArrowFixedSizeBinaryArray parentInstanceGArrowFixedSizeBinaryArrayBuilder parentInstanceGArrowFixedSizeBinaryArrayBuilderClass parentClassGArrowFixedSizeBinaryArrayClass parentClassGObjectClass parentClassGArrowDecimalDataType parentInstanceGArrowDecimalDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowFixedSizeBinaryDataType parentInstanceGArrowFixedSizeBinaryDataTypeClass parentClassGArrowUnionArray parentInstanceGArrowUnionArrayBuilder parentInstanceGArrowUnionArrayBuilderClass parentClassGArrowUnionArrayClass parentClassGArrowUnionDataType parentInstanceGArrowUnionDataTypeClass parentClassGArrowUnionScalar parentInstanceGArrowUnionScalarClass parentClassGArrowArray parentInstanceGArrowArrayClass parentClassGArrowFixedWidthDataType parentInstanceGArrowFixedWidthDataTypeClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowFloatingPointDataType parentInstanceGArrowFloatingPointDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGArrowArray parentInstanceGArrowArrayClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClasschar * function(GArrowExtensionDataType * dataType) getExtensionNameIt must returns the name of this extension data type.gboolean function(GArrowExtensionDataType * dataType, GArrowExtensionDataType * otherDataType) equalIt must returns true only when the both data types equal, false otherwise.GArrowDataType * function(GArrowExtensionDataType * dataType, GArrowDataType * storageDataType, GBytes * serializedData, GError * * _err) deserializeIt must returns a serialized #GArrowDataType from the given `serialized_data`.GBytes * function(GArrowExtensionDataType * dataType) serializeIt must returns a serialized data of this extension data type to deserialize later.GType function(GArrowExtensionDataType * dataType) getArrayGtypeIt must returns #GType for corresponding extension array class.GObject parentInstanceGObjectClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGArrowExpression parentInstanceGArrowExpressionClass parentClassGObject parentInstanceGObjectClass parentClassGArrowSeekableInputStream parentInstanceGArrowSeekableInputStreamClass parentClassGArrowOutputStream parentInstanceGArrowOutputStreamClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGArrowExecuteNodeOptions parentInstanceGArrowExecuteNodeOptionsClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowPrimitiveArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowPrimitiveArrayClass parentClassGArrowDataType parentInstanceGArrowFixedWidthDataTypeClass parentClassGArrowBaseBinaryScalar parentInstanceGArrowBaseBinaryScalarClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowFloatingPointDataType parentInstanceGArrowFloatingPointDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericDataType parentInstanceGArrowNumericDataTypeClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGArrowFileSystem parentInstanceGArrowFileSystemClass parentClassGArrowSeekableInputStream parentInstanceGArrowSeekableInputStreamClass parentClassGArrowOutputStream parentInstanceGArrowOutputStreamClass parentClassGArrowFileSystem parentInstanceGArrowFileSystemClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowFloatingPointDataType parentInstanceGArrowFloatingPointDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowExecuteNodeOptions parentInstanceGArrowExecuteNodeOptionsClass parentClassGArrowTimestampParser parentInstanceGArrowTimestampParserClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGInputStream parentInstanceGInputStreamClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowIntegerDataType parentInstanceGArrowIntegerDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowIntegerDataType parentInstanceGArrowIntegerDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowIntegerDataType parentInstanceGArrowIntegerDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowIntegerDataType parentInstanceGArrowIntegerDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericDataType parentInstanceGArrowNumericDataTypeClass parentClassGArrowTimeDataType parentInstanceGArrowTimeDataTypeClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGArrowArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowArrayClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClassGArrowBaseBinaryScalar parentInstanceGArrowBaseBinaryScalarClass parentClassGArrowArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowArrayClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClassGArrowBaseListScalar parentInstanceGArrowBaseListScalarClass parentClassGArrowLargeBinaryArray parentInstanceGArrowLargeBinaryArrayBuilder parentInstanceGArrowLargeBinaryArrayBuilderClass parentClassGArrowLargeBinaryArrayClass parentClassGArrowLargeBinaryDataType parentInstanceGArrowLargeBinaryDataTypeClass parentClassGArrowBaseBinaryScalar parentInstanceGArrowBaseBinaryScalarClass parentClassGArrowArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowArrayClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClassGArrowBaseListScalar parentInstanceGArrowBaseListScalarClass parentClassGArrowExpression parentInstanceGArrowExpressionClass parentClassGArrowFileSystem parentInstanceGArrowFileSystemClass parentClassGObject parentInstanceGObjectClass parentClassGArrowListArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowListArrayClass parentClassGArrowListDataType parentInstanceGArrowListDataTypeClass parentClassGArrowBaseListScalar parentInstanceGArrowBaseListScalarClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowSeekableInputStream parentInstanceGArrowSeekableInputStreamClass parentClassGObject parentInstanceGObjectClass parentClassGArrowFileSystem parentInstanceGArrowFileSystemClass parentClassGObject parentInstanceGObjectClass parentClassGArrowPrimitiveArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowPrimitiveArrayClass parentClassGArrowIntervalDataType parentInstanceGArrowIntervalDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowIntervalDataType parentInstanceGArrowIntervalDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowBuffer parentInstanceGArrowBufferClass parentClassGArrowArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowArrayClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowPrimitiveArray parentInstanceGArrowPrimitiveArrayClass parentClassGArrowFixedWidthDataType parentInstanceGArrowFixedWidthDataTypeClass parentClassGObject parentInstanceGObjectClass parentClassGArrowArray parentInstanceGArrowArrayClass parentClassGArrowExecuteNodeOptions parentInstanceGArrowExecuteNodeOptionsClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObject parentInstanceGObjectClass parentClassGObjectClass parentClassGArrowDatum parentInstanceGArrowDatumClass parentClassGObject parentInstanceGObjectClass parentClassGArrowRecordBatchStreamWriter parentInstanceGArrowRecordBatchStreamWriterClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGArrowRecordBatchReader parentInstanceGArrowRecordBatchReaderClass parentClassGArrowRecordBatchWriter parentInstanceGArrowRecordBatchWriterClass parentClassGObject parentInstanceGObjectClass parentClassGArrowMutableBuffer parentInstanceGArrowMutableBufferClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowArray parentInstanceGArrowArrayClass parentClassGArrowFixedWidthDataType parentInstanceGArrowFixedWidthDataTypeClass parentClassGArrowFileSystem parentInstanceGArrowFileSystemClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGObjectClass parentClassGArrowDatum parentInstanceGArrowDatumClass parentClassGObject parentInstanceGObjectClass parentClassGArrowInputStream parentInstanceGArrowInputStreamClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowExecuteNodeOptions parentInstanceGArrowExecuteNodeOptionsClass parentClassGArrowFileSystem parentInstanceGArrowFileSystemClass parentClassGObject parentInstanceGObjectClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowExecuteNodeOptions parentInstanceGArrowExecuteNodeOptionsClass parentClassGArrowUnionArray parentInstanceGArrowUnionArrayBuilder parentInstanceGArrowUnionArrayBuilderClass parentClassGArrowUnionArrayClass parentClassGArrowUnionDataType parentInstanceGArrowUnionDataTypeClass parentClassGArrowUnionScalar parentInstanceGArrowUnionScalarClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGObject parentInstanceGObjectClass parentClassGObject parentInstanceGObjectClass parentClassgboolean function(GArrowStreamListener * listener, GError * * _err) onEosgboolean function(GArrowStreamListener * listener, GArrowRecordBatch * recordBatch, GHashTable * metadata, GError * * _err) onRecordBatchDecodedgboolean function(GArrowStreamListener * listener, GArrowSchema * schema, GArrowSchema * filteredSchema, GError * * _err) onSchemaDecodedGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowBinaryArray parentInstanceGArrowBinaryArrayBuilder parentInstanceGArrowBinaryArrayBuilderClass parentClassGArrowBinaryArrayClass parentClassGArrowBinaryDataType parentInstanceGArrowBinaryDataTypeClass parentClassGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowBaseBinaryScalar parentInstanceGArrowBaseBinaryScalarClass parentClassGArrowBinaryViewDataType parentInstanceGArrowBinaryViewDataTypeClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowTimestampParser parentInstanceGArrowTimestampParserClass parentClassGArrowArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowArrayClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowFileSystem parentInstanceGArrowFileSystemClass parentClassGObject parentInstanceGArrowRecordBatchReader parentInstanceGArrowRecordBatchReaderClass parentClassGObjectClass parentClassGObject parentInstanceGObjectClass parentClassGArrowDatum parentInstanceGArrowDatumClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowFixedWidthDataType parentInstanceGArrowFixedWidthDataTypeClass parentClassGObject parentInstanceGObjectClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowTimeDataType parentInstanceGArrowTimeDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowTimeDataType parentInstanceGArrowTimeDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowTemporalDataType parentInstanceGArrowTemporalDataTypeClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowTemporalDataType parentInstanceGArrowTemporalDataTypeClass parentClassGObject parentInstanceGObjectClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowIntegerDataType parentInstanceGArrowIntegerDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowIntegerDataType parentInstanceGArrowIntegerDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowIntegerDataType parentInstanceGArrowIntegerDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowNumericArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowNumericArrayClass parentClassGArrowIntegerDataType parentInstanceGArrowIntegerDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGArrowArray parentInstanceGArrowArrayBuilder parentInstanceGArrowArrayBuilderClass parentClassGArrowArrayClass parentClassGArrowDataType parentInstanceGArrowDataTypeClass parentClassGArrowScalar parentInstanceGArrowScalarClass parentClassGArrowFunctionOptions parentInstanceGArrowFunctionOptionsClass parentClassGObject parentInstanceGObjectClass parentClass