GArrowFileReader
GArrowFileReader — File reader class
|
|
Object Hierarchy
GObject
╰── GArrowFileReader
Functions
garrow_file_reader_get_schema ()
GArrowSchema *
garrow_file_reader_get_schema (GArrowFileReader *file_reader
);
Returns
The schema in the file.
[transfer full]
garrow_file_reader_get_n_record_batches ()
guint
garrow_file_reader_get_n_record_batches
(GArrowFileReader *file_reader
);
Returns
The number of record batches in the file.
garrow_file_reader_get_record_batch ()
GArrowRecordBatch *
garrow_file_reader_get_record_batch (GArrowFileReader *file_reader
,
guint i
,
GError **error
);
Returns
The i-th record batch in the file or NULL
on error.
[nullable][transfer full]
Types and Values
struct GArrowFileReader
struct GArrowFileReader;
It wraps arrow::ipc::FileReader
.
Property Details
The “file-reader”
property
“file-reader” gpointer
The raw std::shared<arrow::ipc::FileReader> *.
Flags: Write / Construct Only