#include <sel_vector.h>
◆ State
◆ SelectionView() [1/3]
kuzu::common::SelectionView::SelectionView |
( |
sel_t | selectedSize | ) |
|
|
inlineexplicit |
◆ SelectionView() [2/3]
kuzu::common::SelectionView::SelectionView |
( |
sel_t | startPos, |
|
|
sel_t | selectedSize ) |
|
explicit |
◆ SelectionView() [3/3]
kuzu::common::SelectionView::SelectionView |
( |
std::span< const sel_t > | selectedPositions, |
|
|
State | state ) |
|
inlineexplicitprotected |
◆ forEach()
template<class Func>
void kuzu::common::SelectionView::forEach |
( |
Func && | func | ) |
const |
|
inline |
◆ forEachBreakWhenFalse()
template<class Func>
void kuzu::common::SelectionView::forEachBreakWhenFalse |
( |
Func && | func | ) |
const |
|
inline |
◆ getSelectedPositions()
std::span< const sel_t > kuzu::common::SelectionView::getSelectedPositions |
( |
| ) |
const |
|
inline |
◆ getSelSize()
sel_t kuzu::common::SelectionView::getSelSize |
( |
| ) |
const |
|
inline |
◆ isStatic()
bool kuzu::common::SelectionView::isStatic |
( |
| ) |
const |
|
inline |
◆ isUnfiltered()
bool kuzu::common::SelectionView::isUnfiltered |
( |
| ) |
const |
|
inline |
◆ operator[]()
sel_t kuzu::common::SelectionView::operator[] |
( |
sel_t | index | ) |
const |
|
inline |
◆ slice()
static SelectionView kuzu::common::SelectionView::slice |
( |
std::span< const sel_t > | selectedPositions, |
|
|
State | state ) |
|
inlinestaticprotected |
◆ selectedPositions
const sel_t* kuzu::common::SelectionView::selectedPositions |
|
protected |
◆ selectedSize
sel_t kuzu::common::SelectionView::selectedSize |
|
protected |
◆ state
State kuzu::common::SelectionView::state |
|
protected |
The documentation for this class was generated from the following file: