26 DataChunk(uint32_t numValueVectors,
const std::shared_ptr<DataChunkState>&
state)
30 void insert(uint32_t pos, std::shared_ptr<ValueVector> valueVector);
36 inline std::shared_ptr<ValueVector>
getValueVector(uint64_t valueVectorPos) {
42 std::shared_ptr<DataChunkState>
state;
Definition data_chunk.h:20
DELETE_COPY_DEFAULT_MOVE(DataChunk)
std::shared_ptr< DataChunkState > state
Definition data_chunk.h:42
std::shared_ptr< ValueVector > getValueVector(uint64_t valueVectorPos)
Definition data_chunk.h:36
DataChunk(uint32_t numValueVectors)
Definition data_chunk.h:23
DataChunk()
Definition data_chunk.h:22
uint32_t getNumValueVectors() const
Definition data_chunk.h:34
void resetAuxiliaryBuffer()
void insert(uint32_t pos, std::shared_ptr< ValueVector > valueVector)
std::vector< std::shared_ptr< ValueVector > > valueVectors
Definition data_chunk.h:41
DataChunk(uint32_t numValueVectors, const std::shared_ptr< DataChunkState > &state)
Definition data_chunk.h:26
Definition data_chunk_state.h:14
Definition alter_type.h:5