| 56 | Result<int64_t> GetSize() override; |
| 57 | |
| 58 | Result<int64_t> ReadAt(int64_t position, int64_t nbytes, void* out) override { |
| 59 | return ReadAt(position, nbytes, /*allow_short_read=*/true, out); |
| 60 | } |
| 61 | Result<int64_t> ReadAt(int64_t position, int64_t nbytes, bool allow_short_read, |
| 62 | void* out) override; |
| 63 |