61 virtual bool ready(int32_t elapsed);
93 bool ready(int32_t elapsed)
override;
100 int32_t _address, _locator;
102 std::vector<ComputerWord> _buffer;
103 std::vector<ComputerWord> _storage;
117 void control(int32_t operation)
final;
121 void doWrite()
final;
132 void control(int32_t operation)
final;
141 void doRead()
override;
150 void doWrite()
override;
170 void control(int32_t operation)
final;
172 inline int32_t
pageSize()
const {
return _pageSize; }
176 std::string
line(int32_t pageNum, int32_t lineNum)
const;
192 void control(int32_t operation)
final;
197 #endif // INCLUDE_IO_H_