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

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

AddColumn(int i, const std::shared_ptr< Column > &column, std::shared_ptr< Table > *out) const =0arrow::Tablepure virtual
column(int i) const =0arrow::Tablepure virtual
Equals(const Table &other) constarrow::Table
Flatten(MemoryPool *pool, std::shared_ptr< Table > *out) const =0arrow::Tablepure virtual
FromRecordBatches(const std::vector< std::shared_ptr< RecordBatch >> &batches, std::shared_ptr< Table > *table)arrow::Tablestatic
FromRecordBatches(const std::shared_ptr< Schema > &schema, const std::vector< std::shared_ptr< RecordBatch >> &batches, std::shared_ptr< Table > *table)arrow::Tablestatic
Make(const std::shared_ptr< Schema > &schema, const std::vector< std::shared_ptr< Column >> &columns, int64_t num_rows=-1)arrow::Tablestatic
Make(const std::shared_ptr< Schema > &schema, const std::vector< std::shared_ptr< Array >> &arrays, int64_t num_rows=-1)arrow::Tablestatic
num_columns() constarrow::Tableinline
num_rows() constarrow::Tableinline
num_rows_arrow::Tableprotected
RemoveColumn(int i, std::shared_ptr< Table > *out) const =0arrow::Tablepure virtual
ReplaceSchemaMetadata(const std::shared_ptr< const KeyValueMetadata > &metadata) const =0arrow::Tablepure virtual
schema() constarrow::Tableinline
schema_arrow::Tableprotected
Table()arrow::Tableprotected
Validate() const =0arrow::Tablepure virtual
~Table()=defaultarrow::Tablevirtual