GDAL

Classes | Public Member Functions | List of all members
OGRArrowArrayStream Class Reference

C++ wrapper on top of ArrowArrayStream. More...

`#include <ogrlayerarrow.h>`

## Public Member Functions
| OGRArrowArrayStream ()
| Constructor: instantiate an empty ArrowArrayStream
| ~OGRArrowArrayStream ()
| Destructor: call release() on the ArrowArrayStream if not already done.
void | clear ()
| Call release() on the ArrowArrayStream if not already done.
ArrowArrayStream * | get ()
| Return the raw ArrowArrayStream*.
int | get_schema (struct ArrowSchema *schema)
| Get the schema.
int | get_next (struct ArrowArray *array)
| Get the next ArrowArray batch.
OGRArrowArrayStream & | operator= (OGRArrowArrayStream &&other)
| Move assignment operator.

## Detailed Description

C++ wrapper on top of ArrowArrayStream.

The documentation for this class was generated from the following file:

- ogrlayerarrow.h