Kùzu C++ API
|
This is the complete list of members for kuzu::storage::NodeGroup, including all inherited members.
addColumn(transaction::Transaction *transaction, TableAddColumnState &addColumnState, BMFileHandle *dataFH) | kuzu::storage::NodeGroup | virtual |
append(const transaction::Transaction *transaction, ChunkedNodeGroup &chunkedGroup, common::row_idx_t startRowIdx, common::row_idx_t numRowsToAppend) | kuzu::storage::NodeGroup | |
append(const transaction::Transaction *transaction, const std::vector< ColumnChunk * > &chunkedGroup, common::row_idx_t startRowIdx, common::row_idx_t numRowsToAppend) | kuzu::storage::NodeGroup | |
append(const transaction::Transaction *transaction, const std::vector< common::ValueVector * > &vectors, common::row_idx_t startRowIdx, common::row_idx_t numRowsToAppend) | kuzu::storage::NodeGroup | |
capacity | kuzu::storage::NodeGroup | protected |
cast() | kuzu::storage::NodeGroup | inline |
cast() const | kuzu::storage::NodeGroup | inline |
checkpoint(NodeGroupCheckpointState &state) | kuzu::storage::NodeGroup | virtual |
chunkedGroups | kuzu::storage::NodeGroup | protected |
dataTypes | kuzu::storage::NodeGroup | protected |
delete_(const transaction::Transaction *transaction, common::row_idx_t rowIdxInGroup) | kuzu::storage::NodeGroup | |
deserialize(common::Deserializer &deSer) | kuzu::storage::NodeGroup | static |
enableCompression | kuzu::storage::NodeGroup | protected |
flush(BMFileHandle &dataFH) | kuzu::storage::NodeGroup | |
format | kuzu::storage::NodeGroup | protected |
getChunkedNodeGroup(common::node_group_idx_t groupIdx) | kuzu::storage::NodeGroup | inline |
getDataTypes() const | kuzu::storage::NodeGroup | inline |
getEstimatedMemoryUsage() | kuzu::storage::NodeGroup | |
getFormat() const | kuzu::storage::NodeGroup | inline |
getNumChunkedGroups() | kuzu::storage::NodeGroup | inline |
getNumDeletedRows(const transaction::Transaction *transaction) | kuzu::storage::NodeGroup | |
getNumRows() const | kuzu::storage::NodeGroup | inlinevirtual |
getNumRowsLeftToAppend() const | kuzu::storage::NodeGroup | inline |
hasChanges() | kuzu::storage::NodeGroup | |
initializeScanState(transaction::Transaction *transaction, TableScanState &state) | kuzu::storage::NodeGroup | virtual |
initializeScanState(transaction::Transaction *transaction, const common::UniqLock &lock, TableScanState &state) | kuzu::storage::NodeGroup | |
isDeleted(const transaction::Transaction *transaction, common::offset_t offsetInGroup) | kuzu::storage::NodeGroup | |
isEmpty() const | kuzu::storage::NodeGroup | inlinevirtual |
isFull() const | kuzu::storage::NodeGroup | inline |
isInserted(const transaction::Transaction *transaction, common::offset_t offsetInGroup) | kuzu::storage::NodeGroup | |
isVisible(const transaction::Transaction *transaction, common::row_idx_t rowIdxInGroup) | kuzu::storage::NodeGroup | |
lookup(const common::UniqLock &lock, transaction::Transaction *transaction, const TableScanState &state) | kuzu::storage::NodeGroup | |
lookup(transaction::Transaction *transaction, const TableScanState &state) | kuzu::storage::NodeGroup | |
merge(transaction::Transaction *transaction, std::unique_ptr< ChunkedNodeGroup > chunkedGroup) | kuzu::storage::NodeGroup | |
moveNextRowToAppend(common::row_idx_t numRowsToAppend) | kuzu::storage::NodeGroup | inline |
nextRowToAppend | kuzu::storage::NodeGroup | protected |
NodeGroup(const common::node_group_idx_t nodeGroupIdx, const bool enableCompression, std::vector< common::LogicalType > dataTypes, common::row_idx_t capacity=common::StorageConstants::NODE_GROUP_SIZE, NodeGroupDataFormat format=NodeGroupDataFormat::REGULAR) | kuzu::storage::NodeGroup | inline |
NodeGroup(const common::node_group_idx_t nodeGroupIdx, const bool enableCompression, std::unique_ptr< ChunkedNodeGroup > chunkedNodeGroup, common::row_idx_t capacity=common::StorageConstants::NODE_GROUP_SIZE, NodeGroupDataFormat format=NodeGroupDataFormat::REGULAR) | kuzu::storage::NodeGroup | inline |
NodeGroup(const common::node_group_idx_t nodeGroupIdx, const bool enableCompression, common::row_idx_t capacity, NodeGroupDataFormat format) | kuzu::storage::NodeGroup | inline |
nodeGroupIdx | kuzu::storage::NodeGroup | protected |
numRows | kuzu::storage::NodeGroup | protected |
scan(transaction::Transaction *transaction, TableScanState &state) | kuzu::storage::NodeGroup | virtual |
serialize(common::Serializer &serializer) | kuzu::storage::NodeGroup | virtual |
update(transaction::Transaction *transaction, common::row_idx_t rowIdxInGroup, common::column_id_t columnID, const common::ValueVector &propertyVector) | kuzu::storage::NodeGroup | |
~NodeGroup()=default | kuzu::storage::NodeGroup | virtual |