◆ OptionalSelection()
8880 {
8881 Initialize(sel_p);
8882 }
◆ Initialize()
8883 {
8884 sel = sel_p;
8885 if (sel) {
8886 vec.Initialize(sel->data());
8887 sel = &vec;
8888 }
8889 }
◆ operator SelectionVector *()
8891 {
8892 return sel;
8893 }
◆ Append()
8895 {
8896 if (sel) {
8897 sel->set_index(count, idx);
8898 }
8899 ++count;
8900 }
◆ Advance()
| void duckdb::OptionalSelection::Advance |
( |
idx_t |
completed | ) |
|
|
inline |
8902 {
8903 if (sel) {
8904 sel->Initialize(sel->data() + completed);
8905 }
8906 }
The documentation for this class was generated from the following file: