![]() |
µGFX
2.9
version 2.9
|
GFILE - File IO Routines header file.
Definition in file gfile.h.
#include "../../gfx.h"#include <stdarg.h>Go to the source code of this file.
Functions | |
| gBool | gfileExists (const char *fname) |
| Check if file exists. More... | |
| gBool | gfileDelete (const char *fname) |
| Delete file. More... | |
| gFileSize | gfileGetFilesize (const char *fname) |
| Get the size of a file. More... | |
| gBool | gfileRename (const char *oldname, const char *newname) |
| Rename file. More... | |
| GFILE * | gfileOpen (const char *fname, const char *mode) |
| Open file. More... | |
| void | gfileClose (GFILE *f) |
| Close file. More... | |
| gMemSize | gfileRead (GFILE *f, void *buf, gMemSize len) |
| Read from file. More... | |
| gMemSize | gfileWrite (GFILE *f, const void *buf, gMemSize len) |
| Write to file. More... | |
| gFileSize | gfileGetPos (GFILE *f) |
| Get the current position of the read/write cursor. More... | |
| gBool | gfileSetPos (GFILE *f, gFileSize pos) |
| Set the position of the read/write cursor. More... | |
| gFileSize | gfileGetSize (GFILE *f) |
| Get the size of file. More... | |
| gBool | gfileEOF (GFILE *f) |
| Check for EOF. More... | |
| gBool | gfileMount (char fs, const char *drive) |
| Mount a logical drive (aka partition) More... | |
| gBool | gfileUnmount (char fs, const char *drive) |
| Unmount a logical drive (aka partition) More... | |
| gBool | gfileSync (GFILE *f) |
| Syncs the file object (flushes the buffer) More... | |
| gfileList * | gfileOpenFileList (char fs, const char *path, gBool dirs) |
| Open a file list. More... | |
| const char * | gfileReadFileList (gfileList *pfl) |
| Get the next file in a file list. More... | |
| void | gfileCloseFileList (gfileList *pfl) |
| Close a file list. More... | |
| GFILE * | gfileOpenChibiOSFileStream (void *FileStreamPtr, const char *mode) |
| Open file from a ChibiOS FileStream. More... | |
| GFILE * | gfileOpenMemory (void *memptr, const char *mode) |
| Open file from a memory pointer. More... | |
| GFILE * | gfileOpenString (char *str, const char *mode) |
| Open file from a null terminated C string. More... | |
Typedefs | |
| typedef struct GFILE | GFILE |
| A file pointer. More... | |