#include <SerializedCellsWriter.h>
|
| SerializedCellsWriter (int32_t size, bool grow=false) |
|
bool | add (Cell &cell) |
|
bool | add (const char *row, const char *column_family, const char *column_qualifier, int64_t timestamp, const char *value, int32_t value_length, int cell_flag) |
|
bool | add (const char *row, const char *column_family, const char *column_qualifier, int64_t timestamp, const void *value, int32_t value_length, uint8_t cell_flag=FLAG_INSERT) |
|
void | finalize (uint8_t flag) |
|
uint8_t * | get_buffer () |
|
uint8_t * | get_buffer () const |
|
int32_t | get_buffer_length () |
|
int32_t | get_buffer_length () const |
|
void | get_buffer (const uint8_t **bufp, int32_t *lenp) |
|
bool | empty () |
|
void | clear () |
|
Definition at line 32 of file SerializedCellsWriter.h.
Hypertable::SerializedCellsWriter::SerializedCellsWriter |
( |
int32_t |
size, |
|
|
bool |
grow = false |
|
) |
| |
|
inline |
bool Hypertable::SerializedCellsWriter::add |
( |
Cell & |
cell | ) |
|
|
inline |
bool Hypertable::SerializedCellsWriter::add |
( |
const char * |
row, |
|
|
const char * |
column_family, |
|
|
const char * |
column_qualifier, |
|
|
int64_t |
timestamp, |
|
|
const char * |
value, |
|
|
int32_t |
value_length, |
|
|
int |
cell_flag |
|
) |
| |
|
inline |
bool SerializedCellsWriter::add |
( |
const char * |
row, |
|
|
const char * |
column_family, |
|
|
const char * |
column_qualifier, |
|
|
int64_t |
timestamp, |
|
|
const void * |
value, |
|
|
int32_t |
value_length, |
|
|
uint8_t |
cell_flag = FLAG_INSERT |
|
) |
| |
void SerializedCellsWriter::clear |
( |
| ) |
|
bool Hypertable::SerializedCellsWriter::empty |
( |
| ) |
|
|
inline |
void Hypertable::SerializedCellsWriter::finalize |
( |
uint8_t |
flag | ) |
|
|
inline |
uint8_t* Hypertable::SerializedCellsWriter::get_buffer |
( |
| ) |
|
|
inline |
uint8_t* Hypertable::SerializedCellsWriter::get_buffer |
( |
| ) |
const |
|
inline |
void Hypertable::SerializedCellsWriter::get_buffer |
( |
const uint8_t ** |
bufp, |
|
|
int32_t * |
lenp |
|
) |
| |
|
inline |
int32_t Hypertable::SerializedCellsWriter::get_buffer_length |
( |
| ) |
|
|
inline |
int32_t Hypertable::SerializedCellsWriter::get_buffer_length |
( |
| ) |
const |
|
inline |
bool Hypertable::SerializedCellsWriter::m_finalized |
|
private |
bool Hypertable::SerializedCellsWriter::m_grow |
|
private |
int32_t Hypertable::SerializedCellsWriter::m_previous_row_length |
|
private |
int Hypertable::SerializedCellsWriter::m_previous_row_offset |
|
private |
The documentation for this class was generated from the following files: