Kùzu C++ API
|
This is the complete list of members for kuzu::storage::ColumnChunk, including all inherited members.
ColumnChunk(const common::LogicalType &dataType, uint64_t capacity, bool enableCompression, ResidencyState residencyState) | kuzu::storage::ColumnChunk | |
ColumnChunk(const common::LogicalType &dataType, bool enableCompression, ColumnChunkMetadata metadata) | kuzu::storage::ColumnChunk | |
ColumnChunk(bool enableCompression, std::unique_ptr< ColumnChunkData > data) | kuzu::storage::ColumnChunk | |
deserialize(common::Deserializer &deSer) | kuzu::storage::ColumnChunk | static |
getConstData() const | kuzu::storage::ColumnChunk | inline |
getData() const | kuzu::storage::ColumnChunk | inline |
getDataType() | kuzu::storage::ColumnChunk | inline |
getDataType() const | kuzu::storage::ColumnChunk | inline |
getEstimatedMemoryUsage() const | kuzu::storage::ColumnChunk | inline |
getNumUpdatedRows(const transaction::Transaction *transaction) const | kuzu::storage::ColumnChunk | |
getNumValues() const | kuzu::storage::ColumnChunk | inline |
getResidencyState() const | kuzu::storage::ColumnChunk | inline |
hasUpdates() const | kuzu::storage::ColumnChunk | inline |
hasUpdates(const transaction::Transaction *transaction, common::row_idx_t startRow, common::length_t numRows) const | kuzu::storage::ColumnChunk | |
initializeScanState(ChunkState &state) const | kuzu::storage::ColumnChunk | |
isCompressionEnabled() const | kuzu::storage::ColumnChunk | inline |
lookup(transaction::Transaction *transaction, const ChunkState &state, common::offset_t rowInChunk, common::ValueVector &output, common::sel_t posInOutputVector) const | kuzu::storage::ColumnChunk | |
moveData() | kuzu::storage::ColumnChunk | inline |
resetToAllNull() const | kuzu::storage::ColumnChunk | inline |
resetToEmpty() const | kuzu::storage::ColumnChunk | inline |
resetUpdateInfo() | kuzu::storage::ColumnChunk | inline |
resize(uint64_t newSize) const | kuzu::storage::ColumnChunk | inline |
scan(const transaction::Transaction *transaction, const ChunkState &state, common::ValueVector &nodeID, common::ValueVector &output, common::offset_t offsetInChunk, common::length_t length) const | kuzu::storage::ColumnChunk | |
scanCommitted(transaction::Transaction *transaction, ChunkState &chunkState, ColumnChunk &output, common::row_idx_t startRow=0, common::row_idx_t numRows=common::INVALID_ROW_IDX) const | kuzu::storage::ColumnChunk | |
scanUpdates(const transaction::Transaction *transaction) const | kuzu::storage::ColumnChunk | |
serialize(common::Serializer &serializer) const | kuzu::storage::ColumnChunk | |
setData(std::unique_ptr< ColumnChunkData > data) | kuzu::storage::ColumnChunk | inline |
setNumValues(const uint64_t numValues) const | kuzu::storage::ColumnChunk | inline |
update(const transaction::Transaction *transaction, common::offset_t offsetInChunk, const common::ValueVector &values) | kuzu::storage::ColumnChunk |