#pragma once #include "Byte.h" #include "Stream.h" #include "FileSystemPath.h" #include "File.h" class InputFileStream : public InputStream { public: InputFileStream(const FileSystemPath& path) : File(path) { } bool good() const override { return } bool get(T& item) = 0; private: void finished() { } File mFile; Status mStatus; };