Kùzu C++ API
Loading...
Searching...
No Matches
kuzu::storage::NodeGroupScanState Struct Reference

#include <node_group.h>

Public Member Functions

 NodeGroupScanState (common::idx_t numChunks)
 
virtual ~NodeGroupScanState ()=default
 
 DELETE_COPY_DEFAULT_MOVE (NodeGroupScanState)
 
virtual void resetState ()
 
template<class TARGET >
TARGET & cast ()
 
template<class TARGETT >
const TARGETT & constCast ()
 

Public Attributes

common::idx_t chunkedGroupIdx = 0
 
common::row_idx_t nextRowToScan = 0
 
std::vector< ChunkStatechunkStates
 

Constructor & Destructor Documentation

◆ NodeGroupScanState()

kuzu::storage::NodeGroupScanState::NodeGroupScanState ( common::idx_t numChunks)
inlineexplicit

◆ ~NodeGroupScanState()

virtual kuzu::storage::NodeGroupScanState::~NodeGroupScanState ( )
virtualdefault

Member Function Documentation

◆ cast()

template<class TARGET >
TARGET & kuzu::storage::NodeGroupScanState::cast ( )
inline

◆ constCast()

template<class TARGETT >
const TARGETT & kuzu::storage::NodeGroupScanState::constCast ( )
inline

◆ DELETE_COPY_DEFAULT_MOVE()

kuzu::storage::NodeGroupScanState::DELETE_COPY_DEFAULT_MOVE ( NodeGroupScanState )

◆ resetState()

virtual void kuzu::storage::NodeGroupScanState::resetState ( )
inlinevirtual

Member Data Documentation

◆ chunkedGroupIdx

common::idx_t kuzu::storage::NodeGroupScanState::chunkedGroupIdx = 0

◆ chunkStates

std::vector<ChunkState> kuzu::storage::NodeGroupScanState::chunkStates

◆ nextRowToScan

common::row_idx_t kuzu::storage::NodeGroupScanState::nextRowToScan = 0

The documentation for this struct was generated from the following file: