2021-01-24 | Paul Boddie | raw annotate files changeset graph | Added missing file pager files. |
1 #pragma once 2 3 #include "pager.h" 4 5 /* A pager abstraction for a file. */ 6 7 class FilePager : public Pager 8 { 9 public: 10 fileid_t fileid; 11 12 explicit FilePager(fileid_t fileid, PageMapper *mapper); 13 14 virtual long mmap(size_t position, size_t length, size_t *start_pos, size_t *end_pos, size_t *data_end); 15 }; 16 17 // vim: tabstop=4 expandtab shiftwidth=4