Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Classes | Typedefs | Variables
arrow::ipc::feather Namespace Reference

Classes

struct  ArrayMetadata
 
struct  CategoryMetadata
 
class  ColumnBuilder
 
struct  ColumnType
 
class  TableBuilder
 
class  TableMetadata
 
class  TableReader
 An interface for reading columns from Feather files. More...
 
class  TableWriter
 Interface for writing Feather files. More...
 
struct  TimeMetadata
 
struct  TimestampMetadata
 

Typedefs

typedef std::vector< flatbuffers::Offset< fbs::Column > > ColumnVector
 
typedef flatbuffers::FlatBufferBuilder FBB
 
typedef flatbuffers::Offset< flatbuffers::String > FBString
 

Variables

const fbs::TypeMetadata COLUMN_TYPE_ENUM_MAPPING []
 

Typedef Documentation

◆ ColumnVector

typedef std::vector<flatbuffers::Offset<fbs::Column> > arrow::ipc::feather::ColumnVector

◆ FBB

typedef flatbuffers::FlatBufferBuilder arrow::ipc::feather::FBB

◆ FBString

typedef flatbuffers::Offset<flatbuffers::String> arrow::ipc::feather::FBString

Variable Documentation

◆ COLUMN_TYPE_ENUM_MAPPING

const fbs::TypeMetadata arrow::ipc::feather::COLUMN_TYPE_ENUM_MAPPING[]
Initial value:
= {
fbs::TypeMetadata_NONE,
fbs::TypeMetadata_CategoryMetadata,
fbs::TypeMetadata_TimestampMetadata,
fbs::TypeMetadata_DateMetadata,
fbs::TypeMetadata_TimeMetadata
}