11#define NOARD_OVR override
17#define FILE_READ VFS_FILE_READ
18#define FILE_WRITE VFS_FILE_WRITE
19#define FILE_APPEND VFS_FILE_APPEND
98 stream.write((
const char*)str, len);
103 stream.write((
const char*)str, len);
129 stream.read((
char*)data, len);
139 stream.seekg(pos, std::ios_base::beg);
142 stream.seekg(pos, std::ios_base::cur);
145 stream.seekg(pos, std::ios_base::end);
151 stream.seekp(pos, std::ios_base::beg);
154 stream.seekp(pos, std::ios_base::cur);
157 stream.seekp(pos, std::ios_base::end);
161 return stream.fail() ==
false;
169 std::streampos
fsize = 0;
170 std::ifstream file(
file_path, std::ios::binary);
172 fsize = file.tellg();
173 file.seekg(0, std::ios::end);
#define NOARD_OVR
Definition VFSFile.h:13