| 119 | bool closed() const override { return delegate_->closed(); } |
| 120 | Result<int64_t> Tell() const override { return delegate_->Tell(); } |
| 121 | Status Seek(int64_t position) override { return delegate_->Seek(position); } |
| 122 | Result<int64_t> Read(int64_t nbytes, void* out) override { |
| 123 | ARROW_ASSIGN_OR_RAISE(auto position, delegate_->Tell()); |
| 124 | SaveReadRange(position, nbytes); |