sparrow 1.3.0
Loading...
Searching...
No Matches
ArrowArrayStream Struct Reference

#include <c_stream_interface.hpp>

Collaboration diagram for ArrowArrayStream:
[legend]

Public Attributes

int(* get_schema )(struct ArrowArrayStream *, struct ArrowSchema *out)
 
int(* get_next )(struct ArrowArrayStream *, struct ArrowArray *out)
 
const char *(* get_last_error )(struct ArrowArrayStream *)
 
void(* release )(struct ArrowArrayStream *)
 
void * private_data
 

Detailed Description

Definition at line 24 of file c_stream_interface.hpp.

Member Data Documentation

◆ get_last_error

const char *(* ArrowArrayStream::get_last_error) (struct ArrowArrayStream *)

Definition at line 29 of file c_stream_interface.hpp.

◆ get_next

int(* ArrowArrayStream::get_next) (struct ArrowArrayStream *, struct ArrowArray *out)

Definition at line 28 of file c_stream_interface.hpp.

◆ get_schema

int(* ArrowArrayStream::get_schema) (struct ArrowArrayStream *, struct ArrowSchema *out)

Definition at line 27 of file c_stream_interface.hpp.

◆ private_data

void* ArrowArrayStream::private_data

Definition at line 35 of file c_stream_interface.hpp.

◆ release

void(* ArrowArrayStream::release) (struct ArrowArrayStream *)

Definition at line 32 of file c_stream_interface.hpp.


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