| 3 | #include <util/generic/utility.h> |
| 4 | |
| 5 | size_t TRandomAccessFileInput::DoRead(void* buf, size_t len) { |
| 6 | const size_t result = File.Pread(buf, len, Position); |
| 7 | Position += result; |
| 8 | return result; |
| 9 | } |
| 10 | |
| 11 | TRandomAccessFileInput::TRandomAccessFileInput(TDirectIOBufferedFile& file, ui64 position) |
| 12 | : File(file) |