| 208 | std::shared_ptr<arrow::Schema> schema() const override { return parent_->schema(); } |
| 209 | |
| 210 | arrow::Status ReadNext(std::shared_ptr<arrow::RecordBatch>* batch_out) override { |
| 211 | return SafeCallIntoRVoid( |
| 212 | [batch_out, this] { return this->parent_->ReadNext(batch_out); }, |
| 213 | "SafeRecordBatchReader::ReadNext()"); |
| 214 | } |
| 215 | |
| 216 | arrow::Status Close() override { return parent_->Close(); } |
| 217 |
nothing calls this directly
no test coverage detected