Top | ![]() |
![]() |
![]() |
![]() |
struct | GArrowDataType |
struct | GArrowNullDataType |
struct | GArrowNullDataTypeClass |
struct | GArrowBooleanDataType |
struct | GArrowBooleanDataTypeClass |
struct | GArrowInt8DataType |
struct | GArrowInt8DataTypeClass |
struct | GArrowUInt8DataType |
struct | GArrowUInt8DataTypeClass |
struct | GArrowInt16DataType |
struct | GArrowInt16DataTypeClass |
struct | GArrowUInt16DataType |
struct | GArrowUInt16DataTypeClass |
struct | GArrowInt32DataType |
struct | GArrowInt32DataTypeClass |
struct | GArrowUInt32DataType |
struct | GArrowUInt32DataTypeClass |
struct | GArrowInt64DataType |
struct | GArrowInt64DataTypeClass |
struct | GArrowUInt64DataType |
struct | GArrowUInt64DataTypeClass |
struct | GArrowFloatDataType |
struct | GArrowFloatDataTypeClass |
struct | GArrowDoubleDataType |
struct | GArrowDoubleDataTypeClass |
struct | GArrowBinaryDataType |
struct | GArrowBinaryDataTypeClass |
struct | GArrowStringDataType |
struct | GArrowStringDataTypeClass |
struct | GArrowListDataType |
struct | GArrowListDataTypeClass |
struct | GArrowStructDataType |
struct | GArrowStructDataTypeClass |
GObject ╰── GArrowDataType ├── GArrowBinaryDataType ├── GArrowBooleanDataType ├── GArrowDoubleDataType ├── GArrowFloatDataType ├── GArrowInt16DataType ├── GArrowInt32DataType ├── GArrowInt64DataType ├── GArrowInt8DataType ├── GArrowListDataType ├── GArrowNullDataType ├── GArrowStringDataType ├── GArrowStructDataType ├── GArrowUInt16DataType ├── GArrowUInt32DataType ├── GArrowUInt64DataType ╰── GArrowUInt8DataType
GArrowDataType is a base class for all data type classes such as GArrowBooleanDataType.
GArrowNullDataType is a class for null data type.
GArrowBooleanDataType is a class for boolean data type.
GArrowInt8DataType is a class for 8-bit integer data type.
GArrowUInt8DataType is a class for 8-bit unsigned integer data type.
GArrowInt16DataType is a class for 16-bit integer data type.
GArrowUInt16DataType is a class for 16-bit unsigned integer data type.
GArrowInt32DataType is a class for 32-bit integer data type.
GArrowUInt32DataType is a class for 32-bit unsigned integer data type.
GArrowInt64DataType is a class for 64-bit integer data type.
GArrowUInt64DataType is a class for 64-bit unsigned integer data type.
GArrowFloatDataType is a class for 32-bit floating point data type.
GArrowDoubleDataType is a class for 64-bit floating point data type.
GArrowBinaryDataType is a class for binary data type.
GArrowStringDataType is a class for UTF-8 encoded string data type.
GArrowListDataType is a class for list data type.
GArrowStructDataType is a class for struct data type.
gboolean garrow_data_type_equal (GArrowDataType *data_type
,GArrowDataType *other_data_type
);
gchar *
garrow_data_type_to_string (GArrowDataType *data_type
);
The string representation of the data type. The caller
must free it by g_free()
when the caller doesn't need it anymore.
GArrowField *
garrow_list_data_type_get_value_field (GArrowListDataType *list_data_type
);
struct GArrowNullDataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowBooleanDataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowInt8DataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowUInt8DataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowInt16DataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowUInt16DataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowInt32DataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowUInt32DataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowInt64DataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowUInt64DataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowFloatDataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowDoubleDataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowBinaryDataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowStringDataTypeClass { GArrowDataTypeClass parent_class; };
struct GArrowListDataTypeClass { GArrowDataTypeClass parent_class; };
“data-type”
property“data-type” gpointer
The raw std::shared<arrow::DataType> *.
Flags: Write / Construct Only