0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Protected Attributes | List of all members
Hypertable::CellListScanner Class Referenceabstract

#include <CellListScanner.h>

Inheritance diagram for Hypertable::CellListScanner:
Inheritance graph
[legend]
Collaboration diagram for Hypertable::CellListScanner:
Collaboration graph
[legend]

Public Member Functions

 CellListScanner ()
 
 CellListScanner (ScanContext *scan_ctx)
 
virtual ~CellListScanner ()
 
virtual void forward ()=0
 
virtual bool get (Key &key, ByteString &value)=0
 
ScanContextscan_context ()
 
virtual int64_t get_disk_read ()=0
 
void add_disk_read (int64_t amount)
 

Protected Attributes

uint64_t m_disk_read {}
 
ScanContextm_scan_context_ptr {}
 

Detailed Description

Definition at line 34 of file CellListScanner.h.

Constructor & Destructor Documentation

Hypertable::CellListScanner::CellListScanner ( )
inline

Definition at line 36 of file CellListScanner.h.

Hypertable::CellListScanner::CellListScanner ( ScanContext scan_ctx)
inline

Definition at line 37 of file CellListScanner.h.

virtual Hypertable::CellListScanner::~CellListScanner ( )
inlinevirtual

Definition at line 38 of file CellListScanner.h.

Member Function Documentation

void Hypertable::CellListScanner::add_disk_read ( int64_t  amount)
inline

Definition at line 46 of file CellListScanner.h.

virtual void Hypertable::CellListScanner::forward ( )
pure virtual
virtual bool Hypertable::CellListScanner::get ( Key key,
ByteString value 
)
pure virtual
virtual int64_t Hypertable::CellListScanner::get_disk_read ( )
pure virtual
ScanContext* Hypertable::CellListScanner::scan_context ( )
inline

Definition at line 43 of file CellListScanner.h.

Member Data Documentation

uint64_t Hypertable::CellListScanner::m_disk_read {}
protected

Definition at line 49 of file CellListScanner.h.

ScanContext* Hypertable::CellListScanner::m_scan_context_ptr {}
protected

Definition at line 50 of file CellListScanner.h.


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