iceberg-cpp
Loading...
Searching...
No Matches
Classes | Macros
arrow_c_data.h File Reference
#include <cstdint>

Go to the source code of this file.

Classes

struct  ArrowSchema
 
struct  ArrowArray
 
struct  ArrowArrayStream
 

Macros

#define ARROW_C_DATA_INTERFACE
 
#define ARROW_FLAG_DICTIONARY_ORDERED   1
 
#define ARROW_FLAG_NULLABLE   2
 
#define ARROW_FLAG_MAP_KEYS_SORTED   4
 
#define ARROW_C_STREAM_INTERFACE
 

Detailed Description

Arrow C data interface

The Arrow C Data interface (https://arrow.apache.org/docs/format/CDataInterface.html) is part of the Arrow Columnar Format specification (https://arrow.apache.org/docs/format/Columnar.html). See the Arrow documentation for documentation of these structures.