hybridse::codec::Row

#include <row.h>

Summary

Public functions

Row()

Row(const std::string & str)

Row(const Row & s)

Row(size_t major_slices, const Row & major, size_t secondary_slices, const Row & secondary)

Row(const hybridse::base::RefCountedSlice & s, size_t secondary_slices, const Row & secondary)

Row(const hybridse::base::RefCountedSlice & s)

buf() const

int8_t *

buf(int32_t pos) const

int8_t *

size() const

int32_t

size(int32_t pos) const

int32_t

empty() const

bool

compare(const Row & b) const

int

GetRowPtrs() const

int8_t **

GetRowPtrCnt() const

int32_t

GetRowSizes() const

int32_t *

GetSlice(uint32_t slice_index) const

hybridse::base::RefCountedSlice

Append(const hybridse::base::RefCountedSlice & slice)

void

ToString() const

std::string

Reset(const int8_t * buf, size_t size)

void

Public Functions

function Row

function Row

function Row

function Row

function Row

function Row

function ~Row

function buf

function buf

function size

function size

function empty

function compare

function GetRowPtrs

function GetRowPtrCnt

function GetRowSizes

function GetSlice

function Append

function ToString

function Reset

Last updated