#include <value_vector.h>
|
static InMemOverflowBuffer * | getInMemOverflowBuffer (ValueVector *vector) |
|
static void | addString (ValueVector *vector, uint32_t vectorPos, ku_string_t &srcStr) |
|
static void | addString (ValueVector *vector, uint32_t vectorPos, const char *srcStr, uint64_t length) |
|
static void | addString (ValueVector *vector, uint32_t vectorPos, const std::string &srcStr) |
|
static ku_string_t & | reserveString (ValueVector *vector, uint32_t vectorPos, uint64_t length) |
|
static void | reserveString (ValueVector *vector, ku_string_t &dstStr, uint64_t length) |
|
static void | addString (ValueVector *vector, ku_string_t &dstStr, ku_string_t &srcStr) |
|
static void | addString (ValueVector *vector, ku_string_t &dstStr, const char *srcStr, uint64_t length) |
|
static void | addString (kuzu::common::ValueVector *vector, ku_string_t &dstStr, const std::string &srcStr) |
|
static void | copyToRowData (const ValueVector *vector, uint32_t pos, uint8_t *rowData, InMemOverflowBuffer *rowOverflowBuffer) |
|
◆ addString() [1/6]
◆ addString() [2/6]
static void kuzu::common::StringVector::addString |
( |
ValueVector * | vector, |
|
|
ku_string_t & | dstStr, |
|
|
const char * | srcStr, |
|
|
uint64_t | length ) |
|
static |
◆ addString() [3/6]
◆ addString() [4/6]
static void kuzu::common::StringVector::addString |
( |
ValueVector * | vector, |
|
|
uint32_t | vectorPos, |
|
|
const char * | srcStr, |
|
|
uint64_t | length ) |
|
static |
◆ addString() [5/6]
static void kuzu::common::StringVector::addString |
( |
ValueVector * | vector, |
|
|
uint32_t | vectorPos, |
|
|
const std::string & | srcStr ) |
|
static |
◆ addString() [6/6]
static void kuzu::common::StringVector::addString |
( |
ValueVector * | vector, |
|
|
uint32_t | vectorPos, |
|
|
ku_string_t & | srcStr ) |
|
static |
◆ copyToRowData()
static void kuzu::common::StringVector::copyToRowData |
( |
const ValueVector * | vector, |
|
|
uint32_t | pos, |
|
|
uint8_t * | rowData, |
|
|
InMemOverflowBuffer * | rowOverflowBuffer ) |
|
static |
◆ getInMemOverflowBuffer()
◆ reserveString() [1/2]
static void kuzu::common::StringVector::reserveString |
( |
ValueVector * | vector, |
|
|
ku_string_t & | dstStr, |
|
|
uint64_t | length ) |
|
static |
◆ reserveString() [2/2]
static ku_string_t & kuzu::common::StringVector::reserveString |
( |
ValueVector * | vector, |
|
|
uint32_t | vectorPos, |
|
|
uint64_t | length ) |
|
static |
The documentation for this class was generated from the following file: