0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Typedefs | Functions
Hypertable::ThriftBroker Namespace Reference

Classes

class  Context
 
struct  HqlCallback
 
class  ScannerInfo
 
class  ServerHandler
 
class  ServerHandlerFactory
 
class  SharedMutatorMapKey
 
class  ThriftBrokerIfFactory
 

Typedefs

typedef Meta::list
< ThriftBrokerPolicy,
DefaultCommPolicy
Policies
 
typedef std::map
< SharedMutatorMapKey,
TableMutator * > 
SharedMutatorMap
 
typedef std::unordered_map
< ::int64_t, ClientObjectPtr
ObjectMap
 
typedef std::vector
< ThriftGen::Cell > 
ThriftCells
 
typedef std::vector< CellAsArray > ThriftCellsAsArrays
 
typedef std::shared_ptr
< ScannerInfo
ScannerInfoPtr
 

Functions

bool operator< (const SharedMutatorMapKey &skey1, const SharedMutatorMapKey &skey2)
 
int64_t cell_str_to_num (const std::string &from, const char *label, int64_t min_num=INT64_MIN, int64_t max_num=INT64_MAX)
 
void convert_scan_spec (const ThriftGen::ScanSpec &tss, Hypertable::ScanSpec &hss)
 
void convert_scan_spec (const ThriftGen::ScanSpec &tss, Hypertable::ScanSpecBuilder &ssb)
 
void convert_cell (const ThriftGen::Cell &tcell, Hypertable::Cell &hcell)
 
void convert_key (const ThriftGen::Key &tkey, Hypertable::KeySpec &hkey)
 
int32_t convert_cell (const Hypertable::Cell &hcell, ThriftGen::Cell &tcell)
 
void convert_cell (const CellAsArray &tcell, Hypertable::Cell &hcell)
 
int32_t convert_cell (const Hypertable::Cell &hcell, CellAsArray &tcell)
 
int32_t convert_cells (const Hypertable::Cells &hcells, ThriftCells &tcells)
 
void convert_cells (const ThriftCells &tcells, Hypertable::Cells &hcells)
 
int32_t convert_cells (const Hypertable::Cells &hcells, ThriftCellsAsArrays &tcells)
 
int32_t convert_cells (Hypertable::Cells &hcells, CellsSerialized &tcells)
 
void convert_cells (const ThriftCellsAsArrays &tcells, Hypertable::Cells &hcells)
 
void convert_table_split (const Hypertable::TableSplit &hsplit, ThriftGen::TableSplit &tsplit)
 
bool convert_column_family_options (const Hypertable::ColumnFamilyOptions &hoptions, ThriftGen::ColumnFamilyOptions &toptions)
 
void convert_column_family_options (const ThriftGen::ColumnFamilyOptions &toptions, Hypertable::ColumnFamilyOptions &hoptions)
 
bool convert_access_group_options (const Hypertable::AccessGroupOptions &hoptions, ThriftGen::AccessGroupOptions &toptions)
 
void convert_access_group_options (const ThriftGen::AccessGroupOptions &toptions, Hypertable::AccessGroupOptions &hoptions)
 
void convert_schema (const Hypertable::SchemaPtr &hschema, ThriftGen::Schema &tschema)
 
void convert_schema (const ThriftGen::Schema &tschema, Hypertable::SchemaPtr &hschema)
 

Typedef Documentation

typedef std::unordered_map< ::int64_t, ClientObjectPtr> Hypertable::ThriftBroker::ObjectMap

Definition at line 235 of file ThriftBroker.cc.

Definition at line 232 of file ThriftBroker.cc.

Definition at line 889 of file ThriftBroker.cc.

Definition at line 234 of file ThriftBroker.cc.

typedef std::vector<ThriftGen::Cell> Hypertable::ThriftBroker::ThriftCells

Definition at line 236 of file ThriftBroker.cc.

typedef std::vector<CellAsArray> Hypertable::ThriftBroker::ThriftCellsAsArrays

Definition at line 237 of file ThriftBroker.cc.

Function Documentation

int64_t Hypertable::ThriftBroker::cell_str_to_num ( const std::string &  from,
const char *  label,
int64_t  min_num = INT64_MIN,
int64_t  max_num = INT64_MAX 
)

Definition at line 256 of file ThriftBroker.cc.

bool Hypertable::ThriftBroker::convert_access_group_options ( const Hypertable::AccessGroupOptions hoptions,
ThriftGen::AccessGroupOptions &  toptions 
)

Definition at line 720 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_access_group_options ( const ThriftGen::AccessGroupOptions &  toptions,
Hypertable::AccessGroupOptions hoptions 
)

Definition at line 746 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_cell ( const ThriftGen::Cell &  tcell,
Hypertable::Cell hcell 
)

Definition at line 454 of file ThriftBroker.cc.

int32_t Hypertable::ThriftBroker::convert_cell ( const Hypertable::Cell hcell,
ThriftGen::Cell &  tcell 
)

Definition at line 502 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_cell ( const CellAsArray &  tcell,
Hypertable::Cell hcell 
)

Definition at line 540 of file ThriftBroker.cc.

int32_t Hypertable::ThriftBroker::convert_cell ( const Hypertable::Cell hcell,
CellAsArray &  tcell 
)

Definition at line 558 of file ThriftBroker.cc.

int32_t Hypertable::ThriftBroker::convert_cells ( const Hypertable::Cells hcells,
ThriftCells &  tcells 
)

Definition at line 574 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_cells ( const ThriftCells &  tcells,
Hypertable::Cells hcells 
)

Definition at line 584 of file ThriftBroker.cc.

int32_t Hypertable::ThriftBroker::convert_cells ( const Hypertable::Cells hcells,
ThriftCellsAsArrays &  tcells 
)

Definition at line 593 of file ThriftBroker.cc.

int32_t Hypertable::ThriftBroker::convert_cells ( Hypertable::Cells hcells,
CellsSerialized &  tcells 
)

Definition at line 603 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_cells ( const ThriftCellsAsArrays &  tcells,
Hypertable::Cells hcells 
)

Definition at line 622 of file ThriftBroker.cc.

bool Hypertable::ThriftBroker::convert_column_family_options ( const Hypertable::ColumnFamilyOptions hoptions,
ThriftGen::ColumnFamilyOptions &  toptions 
)

Definition at line 686 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_column_family_options ( const ThriftGen::ColumnFamilyOptions &  toptions,
Hypertable::ColumnFamilyOptions hoptions 
)

Definition at line 708 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_key ( const ThriftGen::Key &  tkey,
Hypertable::KeySpec hkey 
)

Definition at line 481 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_scan_spec ( const ThriftGen::ScanSpec &  tss,
Hypertable::ScanSpec hss 
)

Definition at line 270 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_scan_spec ( const ThriftGen::ScanSpec &  tss,
Hypertable::ScanSpecBuilder ssb 
)

Definition at line 362 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_schema ( const Hypertable::SchemaPtr hschema,
ThriftGen::Schema &  tschema 
)

Definition at line 761 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_schema ( const ThriftGen::Schema &  tschema,
Hypertable::SchemaPtr hschema 
)

Definition at line 811 of file ThriftBroker.cc.

void Hypertable::ThriftBroker::convert_table_split ( const Hypertable::TableSplit hsplit,
ThriftGen::TableSplit &  tsplit 
)

start_row

end_row

location

ip_address

hostname

Definition at line 631 of file ThriftBroker.cc.

bool Hypertable::ThriftBroker::operator< ( const SharedMutatorMapKey &  skey1,
const SharedMutatorMapKey &  skey2 
)
inline

Definition at line 227 of file ThriftBroker.cc.