Kuzu C++ API
Loading...
Searching...
No Matches
kuzu::processor::DataPos Struct Reference

#include <data_pos.h>

Public Member Functions

 DataPos ()
 
 DataPos (data_chunk_pos_t dataChunkPos, value_vector_pos_t valueVectorPos)
 
 DataPos (std::pair< data_chunk_pos_t, value_vector_pos_t > pos)
 
bool isValid () const
 
bool operator== (const DataPos &rhs) const
 

Static Public Member Functions

static DataPos getInvalidPos ()
 

Public Attributes

data_chunk_pos_t dataChunkPos
 
value_vector_pos_t valueVectorPos
 

Constructor & Destructor Documentation

◆ DataPos() [1/3]

kuzu::processor::DataPos::DataPos ( )
inline

◆ DataPos() [2/3]

kuzu::processor::DataPos::DataPos ( data_chunk_pos_t dataChunkPos,
value_vector_pos_t valueVectorPos )
inlineexplicit

◆ DataPos() [3/3]

kuzu::processor::DataPos::DataPos ( std::pair< data_chunk_pos_t, value_vector_pos_t > pos)
inlineexplicit

Member Function Documentation

◆ getInvalidPos()

static DataPos kuzu::processor::DataPos::getInvalidPos ( )
inlinestatic

◆ isValid()

bool kuzu::processor::DataPos::isValid ( ) const
inline

◆ operator==()

bool kuzu::processor::DataPos::operator== ( const DataPos & rhs) const
inline

Member Data Documentation

◆ dataChunkPos

data_chunk_pos_t kuzu::processor::DataPos::dataChunkPos

◆ valueVectorPos

value_vector_pos_t kuzu::processor::DataPos::valueVectorPos

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