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

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

AddColumn(int i, const std::shared_ptr< Field > &field, const std::shared_ptr< Array > &column, std::shared_ptr< RecordBatch > *out) const =0arrow::RecordBatchpure virtual
AddColumn(int i, const std::string &field_name, const std::shared_ptr< Array > &column, std::shared_ptr< RecordBatch > *out) constarrow::RecordBatchvirtual
ApproxEquals(const RecordBatch &other) constarrow::RecordBatch
column(int i) const =0arrow::RecordBatchpure virtual
column_data(int i) const =0arrow::RecordBatchpure virtual
column_name(int i) constarrow::RecordBatch
Equals(const RecordBatch &other) constarrow::RecordBatch
Make(const std::shared_ptr< Schema > &schema, int64_t num_rows, const std::vector< std::shared_ptr< Array >> &columns)arrow::RecordBatchstatic
Make(const std::shared_ptr< Schema > &schema, int64_t num_rows, std::vector< std::shared_ptr< Array >> &&columns)arrow::RecordBatchstatic
Make(const std::shared_ptr< Schema > &schema, int64_t num_rows, std::vector< std::shared_ptr< ArrayData >> &&columns)arrow::RecordBatchstatic
Make(const std::shared_ptr< Schema > &schema, int64_t num_rows, const std::vector< std::shared_ptr< ArrayData >> &columns)arrow::RecordBatchstatic
num_columns() constarrow::RecordBatchinline
num_rows() constarrow::RecordBatchinline
num_rows_arrow::RecordBatchprotected
RecordBatch(const std::shared_ptr< Schema > &schema, int64_t num_rows)arrow::RecordBatchprotected
RemoveColumn(int i, std::shared_ptr< RecordBatch > *out) const =0arrow::RecordBatchpure virtual
ReplaceSchemaMetadata(const std::shared_ptr< const KeyValueMetadata > &metadata) const =0arrow::RecordBatchpure virtual
schema() constarrow::RecordBatchinline
schema_arrow::RecordBatchprotected
Slice(int64_t offset) constarrow::RecordBatchvirtual
Slice(int64_t offset, int64_t length) const =0arrow::RecordBatchpure virtual
Validate() constarrow::RecordBatchvirtual
~RecordBatch()=defaultarrow::RecordBatchvirtual