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

#include <node_group.h>

Public Member Functions

 NodeGroupCheckpointState (std::vector< common::column_id_t > columnIDs, std::vector< std::unique_ptr< Column > > columns, BMFileHandle &dataFH, MemoryManager *mm)
 
virtual ~NodeGroupCheckpointState ()=default
 
template<typename T >
const T & cast () const
 
template<typename T >
T & cast ()
 

Public Attributes

std::vector< common::column_id_tcolumnIDs
 
std::vector< std::unique_ptr< Column > > columns
 
BMFileHandle & dataFH
 
MemoryManager * mm
 

Constructor & Destructor Documentation

◆ NodeGroupCheckpointState()

kuzu::storage::NodeGroupCheckpointState::NodeGroupCheckpointState ( std::vector< common::column_id_t > columnIDs,
std::vector< std::unique_ptr< Column > > columns,
BMFileHandle & dataFH,
MemoryManager * mm )
inline

◆ ~NodeGroupCheckpointState()

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

Member Function Documentation

◆ cast() [1/2]

template<typename T >
T & kuzu::storage::NodeGroupCheckpointState::cast ( )
inline

◆ cast() [2/2]

template<typename T >
const T & kuzu::storage::NodeGroupCheckpointState::cast ( ) const
inline

Member Data Documentation

◆ columnIDs

std::vector<common::column_id_t> kuzu::storage::NodeGroupCheckpointState::columnIDs

◆ columns

std::vector<std::unique_ptr<Column> > kuzu::storage::NodeGroupCheckpointState::columns

◆ dataFH

BMFileHandle& kuzu::storage::NodeGroupCheckpointState::dataFH

◆ mm

MemoryManager* kuzu::storage::NodeGroupCheckpointState::mm

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