Scanner C++ API
Public Member Functions | Static Public Member Functions | List of all members
scanner::internal::TableMetadata Class Reference
Inheritance diagram for scanner::internal::TableMetadata:
scanner::internal::Metadata< proto::TableDescriptor >

Public Member Functions

 TableMetadata ()
 TableMetadata.
 
 TableMetadata (const Descriptor &table)
 
i32 id () const
 
std::string name () const
 
i64 num_rows () const
 
std::vector< i64 > end_rows () const
 
const std::vector< proto::Column > & columns () const
 
bool has_column (const std::string &name) const
 
std::string column_name (i32 column_id) const
 
i32 column_id (const std::string &name) const
 
ColumnType column_type (i32 column_id) const
 

Static Public Member Functions

static std::string descriptor_path (i32 table_id)
 

Additional Inherited Members


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