20 #ifndef Hypertable_Lib_Result_h
21 #define Hypertable_Lib_Result_h
39 const std::string &error_msg);
48 void get_cells(
Cells &cells);
49 void get_error(
int &error, std::string &m_error_msg);
51 void get_failed_cells(
Cells &cells);
54 return (m_cells ? m_cells->memory_used() : 0);
56 return (m_iserror ? m_failed_cells.memory_used() : 0);
75 #endif // Hypertable_Lib_Result_h
std::vector< Cell, CellAlloc > Cells
FailedMutations m_failed_mutations
CellsBuilder m_failed_cells
Asynchronous table scanner.
std::shared_ptr< Result > ResultPtr
Smart pointer to Result.
Provides the ability to mutate a table in the form of adding and deleting rows and cells...
std::shared_ptr< ScanCells > ScanCellsPtr
Smart pointer to ScanCells.
TableMutatorAsync * m_mutator
std::vector< FailedMutation > FailedMutations
TableScannerAsync * m_scanner