Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::storage::ColumnChunkData Member List

This is the complete list of members for kuzu::storage::ColumnChunkData, including all inherited members.

append(common::ValueVector *vector, const common::SelectionVector &selVector)kuzu::storage::ColumnChunkDatavirtual
append(ColumnChunkData *other, common::offset_t startPosInOtherChunk, uint32_t numValuesToAppend)kuzu::storage::ColumnChunkDatavirtual
bufferkuzu::storage::ColumnChunkDataprotected
bufferSizekuzu::storage::ColumnChunkDataprotected
capacitykuzu::storage::ColumnChunkDataprotected
cast()kuzu::storage::ColumnChunkDatainline
cast() constkuzu::storage::ColumnChunkDatainline
ColumnChunkData(common::LogicalType dataType, uint64_t capacity, bool enableCompression, ResidencyState residencyState, bool hasNullData)kuzu::storage::ColumnChunkData
ColumnChunkData(common::LogicalType dataType, bool enableCompression, const ColumnChunkMetadata &metadata, bool hasNullData)kuzu::storage::ColumnChunkData
ColumnChunkFactorykuzu::storage::ColumnChunkDatafriend
copy(ColumnChunkData *srcChunk, common::offset_t srcOffsetInChunk, common::offset_t dstOffsetInChunk, common::offset_t numValuesToCopy)kuzu::storage::ColumnChunkDatavirtual
copyVectorToBuffer(common::ValueVector *vector, common::offset_t startPosInChunk, const common::SelectionVector &selVector)kuzu::storage::ColumnChunkDataprotectedvirtual
dataTypekuzu::storage::ColumnChunkDataprotected
deserialize(common::Deserializer &deSer)kuzu::storage::ColumnChunkDatastatic
enableCompressionkuzu::storage::ColumnChunkDataprotected
finalize()kuzu::storage::ColumnChunkDatainlinevirtual
flush(BMFileHandle &dataFH)kuzu::storage::ColumnChunkDatavirtual
flush_buffer_func_t typedefkuzu::storage::ColumnChunkDataprotected
flushBuffer(BMFileHandle *dataFH, common::page_idx_t startPageIdx, const ColumnChunkMetadata &metadata) constkuzu::storage::ColumnChunkData
flushBufferFunctionkuzu::storage::ColumnChunkDataprotected
get_metadata_func_t typedefkuzu::storage::ColumnChunkDataprotected
get_min_max_func_t typedefkuzu::storage::ColumnChunkDataprotected
getCapacity() constkuzu::storage::ColumnChunkDatainline
getData() constkuzu::storage::ColumnChunkDatainline
getDataType()kuzu::storage::ColumnChunkDatainline
getDataType() constkuzu::storage::ColumnChunkDatainline
getEstimatedMemoryUsage() constkuzu::storage::ColumnChunkDatavirtual
getMetadata()kuzu::storage::ColumnChunkDatainline
getMetadata() constkuzu::storage::ColumnChunkDatainline
getMetadataFunctionkuzu::storage::ColumnChunkDataprotected
getMetadataToFlush() constkuzu::storage::ColumnChunkDatavirtual
getNullData()kuzu::storage::ColumnChunkDatainline
getNullData() constkuzu::storage::ColumnChunkDatainline
getNullMask() constkuzu::storage::ColumnChunkData
getNumBytesPerValue() constkuzu::storage::ColumnChunkDatainline
getNumPagesForBytes(uint64_t numBytes)kuzu::storage::ColumnChunkDatainlinestatic
getNumValues() constkuzu::storage::ColumnChunkDatainlinevirtual
getResidencyState() constkuzu::storage::ColumnChunkDatainline
getValue(common::offset_t pos) constkuzu::storage::ColumnChunkDatainline
getValue(common::offset_t pos) constkuzu::storage::ColumnChunkDatainline
hasNullData() constkuzu::storage::ColumnChunkDatainline
initializeBuffer()kuzu::storage::ColumnChunkDataprotected
initializeFunction(bool enableCompression)kuzu::storage::ColumnChunkDataprotected
initializeScanState(ChunkState &state) constkuzu::storage::ColumnChunkDatavirtual
isCompressionEnabled() constkuzu::storage::ColumnChunkDatainline
isNull(common::offset_t pos) constkuzu::storage::ColumnChunkData
lookup(common::offset_t offsetInChunk, common::ValueVector &output, common::sel_t posInOutputVector) constkuzu::storage::ColumnChunkDatavirtual
metadatakuzu::storage::ColumnChunkDataprotected
moveNullData()kuzu::storage::ColumnChunkDatainline
nullDatakuzu::storage::ColumnChunkDataprotected
numBytesPerValuekuzu::storage::ColumnChunkDataprotected
numValueskuzu::storage::ColumnChunkDataprotected
numValuesSanityCheck() constkuzu::storage::ColumnChunkDatavirtual
populateWithDefaultVal(evaluator::ExpressionEvaluator &defaultEvaluator, uint64_t &numValues_)kuzu::storage::ColumnChunkData
resetNumValuesFromMetadata()kuzu::storage::ColumnChunkDatavirtual
resetToAllNull()kuzu::storage::ColumnChunkDatavirtual
resetToEmpty()kuzu::storage::ColumnChunkDatavirtual
residencyStatekuzu::storage::ColumnChunkDataprotected
resize(uint64_t newCapacity)kuzu::storage::ColumnChunkDatavirtual
sanityCheck() constkuzu::storage::ColumnChunkDatavirtual
scan(common::ValueVector &output, common::offset_t offset, common::length_t length, common::sel_t posInOutputVector=0) constkuzu::storage::ColumnChunkDatavirtual
serialize(common::Serializer &serializer) constkuzu::storage::ColumnChunkDatavirtual
setMetadata(const ColumnChunkMetadata &metadata_)kuzu::storage::ColumnChunkDatainline
setNullData(std::unique_ptr< NullChunkData > nullData_)kuzu::storage::ColumnChunkDatainline
setNumValues(uint64_t numValues_)kuzu::storage::ColumnChunkDatavirtual
setToInMemory()kuzu::storage::ColumnChunkDatavirtual
setToOnDisk(const ColumnChunkMetadata &metadata)kuzu::storage::ColumnChunkDataprotected
setValue(T val, common::offset_t pos)kuzu::storage::ColumnChunkDatainline
setValue(bool val, common::offset_t pos)kuzu::storage::ColumnChunkDatainline
syncNumValues()kuzu::storage::ColumnChunkDatainlinevirtual
write(const common::ValueVector *vector, common::offset_t offsetInVector, common::offset_t offsetInChunk)kuzu::storage::ColumnChunkDatavirtual
write(ColumnChunkData *chunk, ColumnChunkData *offsetsInChunk, common::RelMultiplicity multiplicity)kuzu::storage::ColumnChunkDatavirtual
write(ColumnChunkData *srcChunk, common::offset_t srcOffsetInChunk, common::offset_t dstOffsetInChunk, common::offset_t numValuesToCopy)kuzu::storage::ColumnChunkDatavirtual
~ColumnChunkData()=defaultkuzu::storage::ColumnChunkDatavirtual