| 3024 | } |
| 3025 | |
| 3026 | Result<int64_t> IoRecordedRandomAccessFile::Read(int64_t nbytes, void* out) { |
| 3027 | ARROW_ASSIGN_OR_RAISE(int64_t bytes_read, ReadAt(position_, nbytes, out)); |
| 3028 | position_ += bytes_read; |
| 3029 | return bytes_read; |
| 3030 | } |
| 3031 | |
| 3032 | Result<std::shared_ptr<Buffer>> IoRecordedRandomAccessFile::Read(int64_t nbytes) { |
| 3033 | ARROW_ASSIGN_OR_RAISE(std::shared_ptr<Buffer> buffer, ReadAt(position_, nbytes)); |