| 258 | class AsyncScanner : public Scanner, public std::enable_shared_from_this<AsyncScanner> { |
| 259 | public: |
| 260 | AsyncScanner(std::shared_ptr<Dataset> dataset, |
| 261 | std::shared_ptr<ScanOptions> scan_options) |
| 262 | : Scanner(std::move(scan_options)), dataset_(std::move(dataset)) { |
| 263 | internal::Initialize(); |
| 264 | } |
| 265 | |
| 266 | Status Scan(std::function<Status(TaggedRecordBatch)> visitor) override; |
| 267 | Result<TaggedRecordBatchIterator> ScanBatches() override; |
nothing calls this directly
no test coverage detected