#include <Result.h>
Public Member Functions | |
Result (TableScannerAsync *scanner, ScanCellsPtr &cells) | |
Result (TableScannerAsync *scanner, int error, const std::string &error_msg) | |
Result (TableMutatorAsync *) | |
Result (TableMutatorAsync *, int error, FailedMutations &failed_mutations) | |
bool | is_error () const |
bool | is_scan () const |
bool | is_update () const |
TableScannerAsync * | get_scanner () |
TableMutatorAsync * | get_mutator () |
void | get_cells (Cells &cells) |
void | get_error (int &error, std::string &m_error_msg) |
FailedMutations & | get_failed_mutations () |
void | get_failed_cells (Cells &cells) |
size_t | memory_used () |
Private Attributes | |
TableScannerAsync * | m_scanner |
TableMutatorAsync * | m_mutator |
ScanCellsPtr | m_cells |
int | m_error |
std::string | m_error_msg |
bool | m_isscan |
bool | m_iserror |
CellsBuilder | m_failed_cells |
FailedMutations | m_failed_mutations |
Hypertable::Result::Result | ( | TableScannerAsync * | scanner, |
ScanCellsPtr & | cells | ||
) |
Hypertable::Result::Result | ( | TableScannerAsync * | scanner, |
int | error, | ||
const std::string & | error_msg | ||
) |
Hypertable::Result::Result | ( | TableMutatorAsync * | mutator | ) |
Hypertable::Result::Result | ( | TableMutatorAsync * | mutator, |
int | error, | ||
FailedMutations & | failed_mutations | ||
) |
void Hypertable::Result::get_error | ( | int & | error, |
std::string & | m_error_msg | ||
) |
FailedMutations & Hypertable::Result::get_failed_mutations | ( | ) |
TableMutatorAsync * Hypertable::Result::get_mutator | ( | ) |
TableScannerAsync * Hypertable::Result::get_scanner | ( | ) |
|
private |
|
private |
|
private |
|
private |
|
private |