Apache Arrow (C++)
A columnar in-memory analytics layer designed to accelerate big data.
Public Member Functions | List of all members
arrow::ipc::feather::TableMetadata Class Reference

#include <arrow/ipc/feather-internal.h>

Public Member Functions

 TableMetadata ()
 
 ~TableMetadata ()=default
 
Status Open (const std::shared_ptr< Buffer > &buffer)
 
bool HasDescription () const
 
std::string GetDescription () const
 
int version () const
 
int64_t num_rows () const
 
int64_t num_columns () const
 
const fbs::Column * column (int i)
 

Constructor & Destructor Documentation

◆ TableMetadata()

arrow::ipc::feather::TableMetadata::TableMetadata ( )
inline

◆ ~TableMetadata()

arrow::ipc::feather::TableMetadata::~TableMetadata ( )
default

Member Function Documentation

◆ column()

const fbs::Column* arrow::ipc::feather::TableMetadata::column ( int  i)
inline

◆ GetDescription()

std::string arrow::ipc::feather::TableMetadata::GetDescription ( ) const
inline

◆ HasDescription()

bool arrow::ipc::feather::TableMetadata::HasDescription ( ) const
inline

◆ num_columns()

int64_t arrow::ipc::feather::TableMetadata::num_columns ( ) const
inline

◆ num_rows()

int64_t arrow::ipc::feather::TableMetadata::num_rows ( ) const
inline

◆ Open()

Status arrow::ipc::feather::TableMetadata::Open ( const std::shared_ptr< Buffer > &  buffer)
inline

◆ version()

int arrow::ipc::feather::TableMetadata::version ( ) const
inline

The documentation for this class was generated from the following file: