2021-03-27 | Paul Boddie | raw annotate files changeset graph | Introduced generic page collection and page queue base classes, with distinct page collections and queues supporting files and pipes. |
1 #pragma once 2 3 #include "page_collection.h" 4 #include "page_queue_shared.h" 5 6 7 8 /* A page collection. */ 9 10 class Pages : public PageCollection 11 { 12 protected: 13 PageQueueShared _page_queue; 14 15 public: 16 explicit Pages(Memory *memory); 17 18 explicit Pages(); 19 }; 20 21 // vim: tabstop=4 expandtab shiftwidth=4