Lbug 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 lbug {
6namespace common {
7
8struct ku_list_t {
11
12 void set(const uint8_t* values, const LogicalType& dataType) const;
13
14private:
15 void set(const std::vector<uint8_t*>& parameters, LogicalTypeID childTypeId);
16
17public:
18 uint64_t size;
19 uint64_t overflowPtr;
20};
21
22} // namespace common
23} // namespace lbug
Definition types.h:265
Definition array_utils.h:7
LogicalTypeID
Definition types.h:184
Definition array_utils.h:7
ku_list_t(uint64_t size, uint64_t overflowPtr)
Definition ku_list.h:10
void set(const uint8_t *values, const LogicalType &dataType) const
uint64_t overflowPtr
Definition ku_list.h:19
uint64_t size
Definition ku_list.h:18
ku_list_t()
Definition ku_list.h:9