File implementation for fatfs.
More...
#include <fatfs.h>
|
virtual size_t | write (uint8_t ch) |
|
virtual size_t | write (const uint8_t *buf, size_t size) |
|
virtual int | read () |
| Very inefficient: to be avoided.
|
|
virtual int | peek () |
| Very inefficient: to be avoided.
|
|
virtual int | available () |
|
virtual void | flush () |
|
size_t | readBytes (uint8_t *data, size_t len) override |
|
int | read (void *buf, size_t nbyte) |
|
bool | seek (uint32_t pos) |
|
uint32_t | position () |
|
uint32_t | size () |
|
void | close () |
|
char * | name () |
|
void | getName (char *name, int len) |
| Provides the name: getName() is supported by the SDFat Library.
|
|
bool | isDirectory (void) |
|
File | openNextFile (uint8_t mode=FA_READ) |
|
void | rewindDirectory (void) |
|
| operator bool () |
|
bool | isEOF () |
|
FIL * | getFIL () |
| Access to low level FatFS api.
|
|
DIR * | getDIR () |
| Access to low level FatFS api.
|
|
FatFs * | getFatFs () |
| Access to low level FatFS api to use functionality not exposed by this API.
|
|
IO * | getDriver () |
| Access lo low level driver.
|
|
|
bool | update_stat (FatFs &fat_fs, const char *filepath) |
| update fs, info and is_open
|
|
File implementation for fatfs.
The documentation for this class was generated from the following file: