Kùzu C++ API
Loading...
Searching...
No Matches
ku_list.h
Go to the documentation of this file.
1#pragma once
2
3#include "types.h"
4
5namespace kuzu {
6namespace common {
7
8struct ku_list_t {
9
10public:
13
14 void set(const uint8_t* values, const LogicalType& dataType) const;
15
16private:
17 void set(const std::vector<uint8_t*>& parameters, LogicalTypeID childTypeId);
18
19public:
20 uint64_t size;
21 uint64_t overflowPtr;
22};
23
24} // namespace common
25} // namespace kuzu
Definition types.h:249
LogicalTypeID
Definition types.h:170
Definition array_utils.h:7
Definition ku_list.h:8
ku_list_t()
Definition ku_list.h:11
void set(const uint8_t *values, const LogicalType &dataType) const
uint64_t size
Definition ku_list.h:20
uint64_t overflowPtr
Definition ku_list.h:21
ku_list_t(uint64_t size, uint64_t overflowPtr)
Definition ku_list.h:12