| 
| 
  | VFSFile (const char *fn) | 
|   | 
| 
  | VFSFile (const VFSFile &file) | 
|   | 
| virtual int  | available () override | 
|   | 
| virtual int  | availableForWrite () | 
|   | 
| 
virtual bool  | begin () | 
|   | 
| 
void  | close () | 
|   | 
| 
virtual void  | end () | 
|   | 
| virtual void  | flush () override | 
|   | 
| 
const char *  | name () const | 
|   | 
| 
void  | open (const char *name, FileMode mode=VFS_FILE_READ) | 
|   | 
| 
  | operator bool () | 
|   | 
| 
VFSFile &  | operator= (VFSFile file) | 
|   | 
| 
virtual int  | peek () override | 
|   | 
| 
size_t  | position () | 
|   | 
| 
virtual int  | print (const char *str) | 
|   | 
| 
virtual int  | print (int number) | 
|   | 
| 
virtual int  | println (const char *str="") | 
|   | 
| 
virtual int  | println (int number) | 
|   | 
| 
virtual int  | read () override | 
|   | 
| 
virtual size_t  | readBytes (char *data, size_t len) | 
|   | 
| virtual size_t  | readBytes (uint8_t *data, size_t len) override | 
|   | 
| 
bool  | seek (uint32_t pos) | 
|   | 
| 
bool  | seek (uint32_t pos, SeekMode mode) | 
|   | 
| 
size_t  | size () const | 
|   | 
| virtual size_t  | write (const uint8_t *str, size_t len) override | 
|   | 
| 
virtual size_t  | write (int32_t value) | 
|   | 
| 
virtual size_t  | write (uint8_t *str, size_t len) | 
|   | 
| 
virtual size_t  | write (uint8_t value) override | 
|   | 
Arduino File support using std::fstream. 
- Author
 - Phil Schatzmann
 
- Copyright
 - GPLv3