hybridse::codec

Classes

Types

Name

typedef ::google::protobuf::RepeatedPtrField<::hybridse::type::ColumnDef >

typedef ConstIterator< uint64_t, Row >

Functions

Name

const uint32_t

BitMapSize(uint32_t size)

const std::unordered_map<::hybridse::type::Type, uint8_t > &

uint8_t

GetAddrLength(uint32_t size)

uint32_t

GetBitmapSize(uint32_t column_size)

uint32_t

GetStartOffset(int32_t column_count)

void

FillNullStringOffset(int8_t * buf, uint32_t start, uint32_t addr_length, uint32_t str_idx, uint32_t str_offset)

Attributes

Name

constexpr uint8_t

constexpr uint8_t

constexpr uint8_t

constexpr uint32_t

const std::string

const std::string

const uint32_t

const uint32_t

const uint16_t

Types Documentation

typedef Schema

typedef RowIterator

Functions Documentation

function BitMapSize

function GetTypeSizeMap

function GetAddrLength

function GetBitmapSize

function GetStartOffset

function FillNullStringOffset

Attributes Documentation

variable VERSION_LENGTH

variable SIZE_LENGTH

variable HEADER_LENGTH

variable UINT24_MAX

variable NONETOKEN

variable EMPTY_STRING

variable MAX_ROW_BYTE_SIZE

variable FIELD_BYTE_SIZE

variable HEADER_SIZE

Last updated