#ifndef FILE_H #define FILE_H #include #include #include class File { public: File(); File(std::string filename, unsigned int offset = 0, unsigned int length = 0); string GetFileName(); void SetFilename(string value); private: std::string filename; std::vector fileBuffer; std::fstream fileHandle; std::vector::iterator start; std::vector::iterator cur; }; #endif