ESP8266
|
Public Member Functions | |
SPIFFSFileImpl (SPIFFSImpl *fs, spiffs_file fd) | |
~SPIFFSFileImpl () override | |
size_t | write (const uint8_t *buf, size_t size) override |
size_t | read (uint8_t *buf, size_t size) override |
void | flush () override |
bool | seek (uint32_t pos, SeekMode mode) override |
size_t | position () const override |
size_t | size () const override |
void | close () override |
const char * | name () const override |
Public Member Functions inherited from fs::FileImpl | |
virtual | ~FileImpl () |
Protected Member Functions | |
void | _getStat () const |
Protected Attributes | |
SPIFFSImpl * | _fs |
spiffs_file | _fd |
spiffs_stat | _stat |
bool | _written |
SPIFFSFileImpl::SPIFFSFileImpl | ( | SPIFFSImpl * | fs, |
spiffs_file | fd | ||
) |
|
override |
|
protected |
|
overridevirtual |
Implements fs::FileImpl.
|
overridevirtual |
Implements fs::FileImpl.
|
overridevirtual |
Implements fs::FileImpl.
|
overridevirtual |
Implements fs::FileImpl.
|
overridevirtual |
Implements fs::FileImpl.
|
overridevirtual |
Implements fs::FileImpl.
|
overridevirtual |
Implements fs::FileImpl.
|
overridevirtual |
Implements fs::FileImpl.
|
protected |
|
protected |
|
mutableprotected |
|
mutableprotected |