#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: