22 #ifndef HYPERTABLE_CELL_H
23 #define HYPERTABLE_CELL_H
38 Cell(
const char *rk,
const char *cf,
const char *cq, uint64_t ts,
39 uint64_t rev, uint8_t *val, uint32_t vlen, uint8_t
flag)
49 "character sequence 0xff 0xff");
62 "Invalid timestamp %lld (reserved for Hypertable use)",
80 #endif // HYPERTABLE_CELL_H
static const uint32_t FLAG_DELETE_ROW
static const uint32_t FLAG_INSERT
const char * column_qualifier
static const uint32_t FLAG_DELETE_COLUMN_FAMILY
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)
std::ostream & operator<<(std::ostream &os, const crontab_entry &entry)
Helper function to write crontab_entry to an ostream.
static const int64_t TIMESTAMP_NULL
void sanity_check() const
long long int Lld
Shortcut for printf formats.
const char * column_family
#define HT_THROWF(_code_, _fmt_,...)
static const int64_t AUTO_ASSIGN
Encapsulates decomposed key and value.
Error codes, Exception handling, error logging.
#define HT_THROW(_code_, _msg_)
static const uint32_t FLAG_DELETE_CELL_VERSION