MCPcopy Create free account
hub / github.com/apache/arrow / AsyncScanner

Method AsyncScanner

cpp/src/arrow/dataset/scanner.cc:260–264  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

258class 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;

Callers

nothing calls this directly

Calls 1

InitializeFunction · 0.70

Tested by

no test coverage detected