#include <filesystem.h>
Public Attributes | |
| void * | internal |
| void(* | close )(BD_FILE_H *file) |
| int64_t(* | seek )(BD_FILE_H *file, int64_t offset, int32_t origin) |
| int64_t(* | tell )(BD_FILE_H *file) |
| int(* | eof )(BD_FILE_H *file) |
| int(* | stat )(BD_FILE_H *file, struct stat *buf) |
| int64_t(* | read )(BD_FILE_H *file, uint8_t *buf, int64_t size) |
| int64_t(* | write )(BD_FILE_H *file, const uint8_t *buf, int64_t size) |
Definition at line 36 of file filesystem.h.
| void* bd_file_s::internal |
Definition at line 38 of file filesystem.h.
Referenced by file_close_linux(), file_close_mythiowrapper(), file_eof_linux(), file_open_linux(), file_open_mythiowrapper(), file_read_linux(), file_read_mythiowrapper(), file_seek_linux(), file_seek_mythiowrapper(), file_stat_linux(), file_stat_mythiowrapper(), file_tell_linux(), file_tell_mythiowrapper(), file_write_linux(), and file_write_mythiowrapper().
| void(* bd_file_s::close)(BD_FILE_H *file) |
Definition at line 39 of file filesystem.h.
Referenced by file_open_linux(), and file_open_mythiowrapper().
| int64_t(* bd_file_s::seek)(BD_FILE_H *file, int64_t offset, int32_t origin) |
Definition at line 40 of file filesystem.h.
Referenced by file_open_linux(), and file_open_mythiowrapper().
| int64_t(* bd_file_s::tell)(BD_FILE_H *file) |
Definition at line 41 of file filesystem.h.
Referenced by file_open_linux(), and file_open_mythiowrapper().
| int(* bd_file_s::eof)(BD_FILE_H *file) |
Definition at line 42 of file filesystem.h.
Referenced by file_open_linux(), and file_open_mythiowrapper().
| int(* bd_file_s::stat)(BD_FILE_H *file, struct stat *buf) |
Definition at line 43 of file filesystem.h.
Referenced by file_open_linux(), and file_open_mythiowrapper().
Definition at line 44 of file filesystem.h.
Referenced by file_open_linux(), and file_open_mythiowrapper().
Definition at line 45 of file filesystem.h.
Referenced by file_open_linux(), and file_open_mythiowrapper().
1.6.3