类
ArrowExtensionDataType
实例方法
继承自 GArrowDataType 的方法 (5)
garrow_data_type_equal
暂无描述。
garrow_data_type_export
暂无描述。
自:6.0.0
garrow_data_type_get_id
暂无描述。
garrow_data_type_get_name
暂无描述。
自:3.0.0
garrow_data_type_to_string
暂无描述。
属性
继承自 GArrowDataType 的属性 (1)
信号
继承自 GObject 的信号 (1)
类结构
struct ArrowExtensionDataTypeClass {
GArrowDataTypeClass parent_class;
gchar* (* get_extension_name) (
GArrowExtensionDataType* data_type
);
gboolean (* equal) (
GArrowExtensionDataType* data_type,
GArrowExtensionDataType* other_data_type
);
GArrowDataType* (* deserialize) (
GArrowExtensionDataType* data_type,
GArrowDataType* storage_data_type,
GBytes* serialized_data,
GError** error
);
GBytes* (* serialize) (
GArrowExtensionDataType* data_type
);
GType (* get_array_gtype) (
GArrowExtensionDataType* data_type
);
}
暂无描述。
类成员
parent_class: GArrowDataTypeClass(父类)
- 暂无描述。
get_extension_name: gchar* (* get_extension_name) ( GArrowExtensionDataType* data_type )(获取扩展名称)
- 暂无描述。
equal: gboolean (* equal) ( GArrowExtensionDataType* data_type, GArrowExtensionDataType* other_data_type )(等于)
- 暂无描述。
deserialize: GArrowDataType* (* deserialize) ( GArrowExtensionDataType* data_type, GArrowDataType* storage_data_type, GBytes* serialized_data, GError** error )(反序列化)
- 暂无描述。
serialize: GBytes* (* serialize) ( GArrowExtensionDataType* data_type )(序列化)
- 暂无描述。
get_array_gtype: GType (* get_array_gtype) ( GArrowExtensionDataType* data_type )(获取数组 GType)
- 暂无描述。