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.
 
OGRArrowArrayStreamoperator= (OGRArrowArrayStream &&other)
 Move assignment operator.
 

Detailed Description

C++ wrapper on top of ArrowArrayStream.


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