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