13 lines
234 B
C++
13 lines
234 B
C++
#include "InputDevice.h"
|
|
|
|
InputDevice::InputDevice(std::istream& in) : input(in) {
|
|
}
|
|
|
|
uint8_t InputDevice::read() {
|
|
char c;
|
|
if (input.get(c)) {
|
|
uint8_t result = (uint8_t)c;
|
|
return result;
|
|
}
|
|
return 0;
|
|
}
|