37 m_file = fopen(filePath, mode);
45 int result = fclose(
m_file);
59 return (fflush(
m_file) == 0);
70 return (ferror(
m_file) == 0);
111 return fwrite(bytes, 1, len,
m_file);
123 va_start(args, format);
124 result =
vprintf(format, args);
132 return ::vfprintf(
m_file,format, args);
157 return fread(bytes, 1, len,
m_file);
std::size_t read(void *bytes, std::size_t len) OVERRIDE
std::size_t write(const void *bytes, std::size_t len) OVERRIDE
int putch(char ch) OVERRIDE
int puts(const char *str) OVERRIDE
int vprintf(const char *format, va_list args) OVERRIDE
int lprintf(const char *format,...) OVERRIDE
bool open(const char *filePath, const char *mode) OVERRIDE