File format classes
File format classes
|
|
Object Hierarchy
GObject
╰── GADatasetFileFormat
├── GADatasetCSVFileFormat
├── GADatasetIPCFileFormat
├── GADatasetParquetFileFormat
╰── GADatasetCSVFileFormat
Includes
#include <arrow-dataset-glib/arrow-dataset-glib.h>
Functions
gadataset_file_format_get_type_name ()
gchar *
gadataset_file_format_get_type_name (GADatasetFileFormat *file_format
);
Returns
The type name of file_format
.
It should be freed with g_free()
when no longer needed.
Since: 3.0.0
gadataset_file_format_equal ()
gboolean
gadataset_file_format_equal (GADatasetFileFormat *file_format
,
GADatasetFileFormat *other_file_format
);
Returns
TRUE
if they are the same content file format, FALSE
otherwise.
Since: 3.0.0
gadataset_csv_file_format_new ()
GADatasetCSVFileFormat *
gadataset_csv_file_format_new (void
);
Returns
The newly created CSV file format.
Since: 3.0.0
gadataset_ipc_file_format_new ()
GADatasetIPCFileFormat *
gadataset_ipc_file_format_new (void
);
Returns
The newly created IPC file format.
Since: 3.0.0
gadataset_parquet_file_format_new ()
GADatasetParquetFileFormat *
gadataset_parquet_file_format_new (void
);
Returns
The newly created Parquet file format.
Since: 3.0.0
Types and Values
GADATASET_TYPE_FILE_FORMAT
#define GADATASET_TYPE_FILE_FORMAT (gadataset_file_format_get_type())
struct GADatasetFileFormatClass
struct GADatasetFileFormatClass {
GObjectClass parent_class;
};
GADATASET_TYPE_CSV_FILE_FORMAT
#define GADATASET_TYPE_CSV_FILE_FORMAT (gadataset_csv_file_format_get_type())
struct GADatasetCSVFileFormatClass
struct GADatasetCSVFileFormatClass {
GADatasetFileFormatClass parent_class;
};
GADATASET_TYPE_IPC_FILE_FORMAT
#define GADATASET_TYPE_IPC_FILE_FORMAT (gadataset_ipc_file_format_get_type())
struct GADatasetIPCFileFormatClass
struct GADatasetIPCFileFormatClass {
GADatasetFileFormatClass parent_class;
};
GADATASET_TYPE_PARQUET_FILE_FORMAT
#define GADATASET_TYPE_PARQUET_FILE_FORMAT
struct GADatasetParquetFileFormatClass
struct GADatasetParquetFileFormatClass {
GADatasetFileFormatClass parent_class;
};
GADatasetCSVFileFormat
typedef struct _GADatasetCSVFileFormat GADatasetCSVFileFormat;
GADatasetFileFormat
typedef struct _GADatasetFileFormat GADatasetFileFormat;
GADatasetIPCFileFormat
typedef struct _GADatasetIPCFileFormat GADatasetIPCFileFormat;
GADatasetParquetFileFormat
typedef struct _GADatasetParquetFileFormat GADatasetParquetFileFormat;
Property Details
The “file-format”
property
“file-format” gpointer
The raw std::shared<arrow::dataset::FileFormat> *.
Owner: GADatasetFileFormat
Flags: Write / Construct Only