#include <mask.h>
◆ SemiMask()
| kuzu::common::SemiMask::SemiMask |
( |
offset_t | maxOffset | ) |
|
|
inlineexplicit |
◆ ~SemiMask()
| virtual kuzu::common::SemiMask::~SemiMask |
( |
| ) |
|
|
virtualdefault |
◆ collectMaskedNodes()
| virtual offset_vec_t kuzu::common::SemiMask::collectMaskedNodes |
( |
uint64_t | size | ) |
const |
|
pure virtual |
◆ enable()
| void kuzu::common::SemiMask::enable |
( |
| ) |
|
|
inline |
◆ getMaxOffset()
| offset_t kuzu::common::SemiMask::getMaxOffset |
( |
| ) |
const |
|
inline |
◆ getNumMaskedNodes()
| virtual uint64_t kuzu::common::SemiMask::getNumMaskedNodes |
( |
| ) |
const |
|
pure virtual |
◆ isEnabled()
| bool kuzu::common::SemiMask::isEnabled |
( |
| ) |
const |
|
inline |
◆ isMasked()
| virtual bool kuzu::common::SemiMask::isMasked |
( |
offset_t | startNodeOffset | ) |
|
|
pure virtual |
◆ mask()
| virtual void kuzu::common::SemiMask::mask |
( |
offset_t | nodeOffset | ) |
|
|
pure virtual |
◆ maskRange()
| virtual void kuzu::common::SemiMask::maskRange |
( |
offset_t | startNodeOffset, |
|
|
offset_t | endNodeOffset ) |
|
pure virtual |
◆ range()
| virtual offset_vec_t kuzu::common::SemiMask::range |
( |
uint32_t | start, |
|
|
uint32_t | end ) |
|
pure virtual |
The documentation for this class was generated from the following file: