Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
arrow::Schema Member List

This is the complete list of members for arrow::Schema, including all inherited members.

AddField(int i, const std::shared_ptr< Field > &field, std::shared_ptr< Schema > *out) constarrow::Schema
AddMetadata(const std::shared_ptr< const KeyValueMetadata > &metadata, std::shared_ptr< Schema > *out) constarrow::Schema
AddMetadata(const std::shared_ptr< const KeyValueMetadata > &metadata) constarrow::Schema
Equals(const Schema &other) constarrow::Schema
field(int i) constarrow::Schemainline
fields() constarrow::Schemainline
GetFieldByName(const std::string &name) constarrow::Schema
GetFieldIndex(const std::string &name) constarrow::Schema
metadata() constarrow::Schema
num_fields() constarrow::Schemainline
RemoveField(int i, std::shared_ptr< Schema > *out) constarrow::Schema
RemoveMetadata() constarrow::Schema
Schema(const std::vector< std::shared_ptr< Field >> &fields, const std::shared_ptr< const KeyValueMetadata > &metadata=NULLPTR)arrow::Schemaexplicit
Schema(std::vector< std::shared_ptr< Field >> &&fields, const std::shared_ptr< const KeyValueMetadata > &metadata=NULLPTR)arrow::Schemaexplicit
ToString() constarrow::Schema
~Schema()=defaultarrow::Schemavirtual