| 650 | offset_t getCSROffset() const { return cursor.curCSROffset; } |
| 651 | |
| 652 | std::pair<ColumnChunkData*, offset_t> getDataToRead() { |
| 653 | if (cursor.it->segmentData == nullptr) { |
| 654 | cursor.scanner.scanSegmentIfNeeded(cursor.it.segmentIdx); |
| 655 | } |
| 656 | return {cursor.it->segmentData.get(), cursor.it.offsetInSegment}; |
| 657 | } |
| 658 | |
| 659 | bool canSkipRead() const { return cursor.it->segmentData == nullptr; } |
| 660 |
no test coverage detected