19 #include <torquescript/filehandlebase.hpp>
28 virtual bool isOpen();
30 virtual void seek(
const std::streampos& position);
31 virtual void seek(
const std::streampos& offset, std::ios_base::seekdir way);
34 virtual std::streampos tell();
35 virtual void read(
char* out,
const std::size_t size);
37 virtual void write(
const char* buffer,
const std::size_t size);
39 virtual void openForWrite();
40 virtual void openForRead();
41 virtual void openForReadAndWrite();
43 virtual bool exists();
44 virtual bool deleteFile();
46 virtual std::string readLine();
49 std::fstream mFileHandle;
Definition: filehandlebase.hpp:23
Definition: standardfilehandle.hpp:24