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

Encapsulates decomposed key and value. More...

#include <Cell.h>

Public Member Functions

 Cell ()
 
 Cell (const char *rk, const char *cf, const char *cq, uint64_t ts, uint64_t rev, uint8_t *val, uint32_t vlen, uint8_t flag)
 
void sanity_check () const
 

Public Attributes

const char * row_key
 
const char * column_family
 
const char * column_qualifier
 
int64_t timestamp
 
uint64_t revision
 
const uint8_t * value
 
uint32_t value_len
 
uint8_t flag
 

Detailed Description

Encapsulates decomposed key and value.

Definition at line 32 of file Cell.h.

Constructor & Destructor Documentation

Hypertable::Cell::Cell ( )
inline

Definition at line 34 of file Cell.h.

Hypertable::Cell::Cell ( const char *  rk,
const char *  cf,
const char *  cq,
uint64_t  ts,
uint64_t  rev,
uint8_t *  val,
uint32_t  vlen,
uint8_t  flag 
)
inline

Definition at line 38 of file Cell.h.

Member Function Documentation

void Hypertable::Cell::sanity_check ( ) const
inline

Definition at line 43 of file Cell.h.

Member Data Documentation

const char* Hypertable::Cell::column_family

Definition at line 67 of file Cell.h.

const char* Hypertable::Cell::column_qualifier

Definition at line 68 of file Cell.h.

uint8_t Hypertable::Cell::flag

Definition at line 73 of file Cell.h.

uint64_t Hypertable::Cell::revision

Definition at line 70 of file Cell.h.

const char* Hypertable::Cell::row_key

Definition at line 66 of file Cell.h.

int64_t Hypertable::Cell::timestamp

Definition at line 69 of file Cell.h.

const uint8_t* Hypertable::Cell::value

Definition at line 71 of file Cell.h.

uint32_t Hypertable::Cell::value_len

Definition at line 72 of file Cell.h.


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