* garrow_csv_reader_read: * @reader: A #GArrowCSVReader. * @error: (nullable): Return location for a #GError or %NULL. * * Returns: (nullable) (transfer full): A read #GArrowTable or %NULL on error. * * Since: 0.12.0 */
| 1885 | * Since: 0.12.0 |
| 1886 | */ |
| 1887 | GArrowTable * |
| 1888 | garrow_csv_reader_read(GArrowCSVReader *reader, GError **error) |
| 1889 | { |
| 1890 | auto arrow_reader = garrow_csv_reader_get_raw(reader); |
| 1891 | auto arrow_table = arrow_reader->Read(); |
| 1892 | if (garrow::check(error, arrow_table, "[csv-reader][read]")) { |
| 1893 | return garrow_table_new_raw(&(arrow_table.ValueOrDie())); |
| 1894 | } else { |
| 1895 | return NULL; |
| 1896 | } |
| 1897 | } |
| 1898 | |
| 1899 | typedef struct GArrowJSONReadOptionsPrivate_ |
| 1900 | { |
nothing calls this directly
no test coverage detected