| add_index_row(ScanSpecBuilder &ssb, const char *row) | Hypertable::TableScannerAsync | private |
| bytes_scanned() | Hypertable::TableScannerAsync | inline |
| cancel() | Hypertable::TableScannerAsync | |
| CstrRowSet typedef | Hypertable::TableScannerAsync | private |
| get_profile_data(ProfileDataScanner &profile_data) | Hypertable::TableScannerAsync | inline |
| get_table() | Hypertable::TableScannerAsync | inline |
| get_table_name() const | Hypertable::TableScannerAsync | |
| handle_error(int scanner_id, int error, const std::string &error_msg, bool is_create) | Hypertable::TableScannerAsync | |
| handle_result(int scanner_id, EventPtr &event, bool is_create) | Hypertable::TableScannerAsync | |
| handle_timeout(int scanner_id, const std::string &error_msg, bool is_create) | Hypertable::TableScannerAsync | |
| IndexScannerCallback class | Hypertable::TableScannerAsync | friend |
| init(Comm *comm, ApplicationQueueInterfacePtr &app_queue, Table *table, RangeLocatorPtr &range_locator, const ScanSpec &scan_spec, uint32_t timeout_ms, ResultCallback *cb) | Hypertable::TableScannerAsync | private |
| is_cancelled() | Hypertable::TableScannerAsync | |
| is_complete() | Hypertable::TableScannerAsync | inline |
| m_bytes_scanned | Hypertable::TableScannerAsync | private |
| m_cancel_mutex | Hypertable::TableScannerAsync | private |
| m_cancelled | Hypertable::TableScannerAsync | private |
| m_cb | Hypertable::TableScannerAsync | private |
| m_cond | Hypertable::TableScannerAsync | private |
| m_current_scanner | Hypertable::TableScannerAsync | private |
| m_error | Hypertable::TableScannerAsync | private |
| m_error_msg | Hypertable::TableScannerAsync | private |
| m_interval_scanners | Hypertable::TableScannerAsync | private |
| m_mutex | Hypertable::TableScannerAsync | private |
| m_outstanding | Hypertable::TableScannerAsync | private |
| m_profile_data | Hypertable::TableScannerAsync | private |
| m_rowset | Hypertable::TableScannerAsync | private |
| m_table | Hypertable::TableScannerAsync | private |
| m_timeout_ms | Hypertable::TableScannerAsync | private |
| m_use_index | Hypertable::TableScannerAsync | private |
| maybe_callback_error(int scanner_id, bool next) | Hypertable::TableScannerAsync | private |
| maybe_callback_ok(int scanner_id, bool next, bool do_callback, ScanCellsPtr &cells) | Hypertable::TableScannerAsync | private |
| move_to_next_interval_scanner(int current_scanner) | Hypertable::TableScannerAsync | private |
| TableScannerAsync(Comm *comm, ApplicationQueueInterfacePtr &app_queue, Table *table, RangeLocatorPtr &range_locator, const ScanSpec &scan_spec, uint32_t timeout_ms, ResultCallback *cb, int flags=0) | Hypertable::TableScannerAsync | |
| transform_primary_scan_spec(ScanSpecBuilder &primary_spec) | Hypertable::TableScannerAsync | private |
| use_index(Table *table, const ScanSpec &primary_spec, ScanSpecBuilder &index_spec, std::vector< CellPredicate > &cell_predicates, bool *use_qualifier, bool *row_intervals_applied) | Hypertable::TableScannerAsync | private |
| wait_for_completion() | Hypertable::TableScannerAsync | private |
| ~ClientObject() | Hypertable::ClientObject | inlinevirtual |
| ~TableScannerAsync() | Hypertable::TableScannerAsync | virtual |