0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Private Attributes | List of all members
Tools::client::rangeserver::TableInfo Class Reference

#include <TableInfo.h>

Collaboration diagram for Tools::client::rangeserver::TableInfo:
Collaboration graph
[legend]

Public Member Functions

 TableInfo (const String &toplevel_dir, const String &table_id)
 
void load (Hyperspace::SessionPtr &hyperspace)
 
TableIdentifierget_table_identifier ()
 
void get_schema_ptr (SchemaPtr &schema)
 

Private Attributes

TableIdentifierManaged m_table
 
SchemaPtr m_schema
 
String m_toplevel_dir
 

Detailed Description

Definition at line 36 of file TableInfo.h.

Constructor & Destructor Documentation

Tools::client::rangeserver::TableInfo::TableInfo ( const String toplevel_dir,
const String table_id 
)

Definition at line 40 of file TableInfo.cc.

Member Function Documentation

void Tools::client::rangeserver::TableInfo::get_schema_ptr ( SchemaPtr schema)
inline

Definition at line 43 of file TableInfo.h.

TableIdentifier* Tools::client::rangeserver::TableInfo::get_table_identifier ( )
inline

Definition at line 42 of file TableInfo.h.

void Tools::client::rangeserver::TableInfo::load ( Hyperspace::SessionPtr hyperspace)

Definition at line 45 of file TableInfo.cc.

Member Data Documentation

SchemaPtr Tools::client::rangeserver::TableInfo::m_schema
private

Definition at line 47 of file TableInfo.h.

TableIdentifierManaged Tools::client::rangeserver::TableInfo::m_table
private

Definition at line 46 of file TableInfo.h.

String Tools::client::rangeserver::TableInfo::m_toplevel_dir
private

Definition at line 48 of file TableInfo.h.


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