sparrow 2.5.0
C++20 idiomatic APIs for the Apache Arrow Columnar Format
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: