This is the complete list of members for StorageManager, including all inherited members.
| appendToFile(const std::string &path, const uint8_t *data, size_t size)=0 | StorageManager | pure virtual |
| createDirectory(const std::string &path)=0 | StorageManager | pure virtual |
| exists(const std::string &path)=0 | StorageManager | pure virtual |
| formatStorage()=0 | StorageManager | pure virtual |
| getFileSize(const std::string &path)=0 | StorageManager | pure virtual |
| isMounted() const =0 | StorageManager | pure virtual |
| listDirectory(const std::string &path, std::vector< FileInfo > &out)=0 | StorageManager | pure virtual |
| mount()=0 | StorageManager | pure virtual |
| openReader(const std::string &path)=0 | StorageManager | pure virtual |
| readFile(const std::string &path, std::vector< uint8_t > &buffer)=0 | StorageManager | pure virtual |
| readFileString(const std::string &path, uint32_t startPosition, uint32_t length, std::string &buffer)=0 | StorageManager | pure virtual |
| remove(const std::string &path)=0 | StorageManager | pure virtual |
| removeDirectory(const std::string &path)=0 | StorageManager | pure virtual |
| rename(const std::string &from, const std::string &to)=0 | StorageManager | pure virtual |
| streamFile(const std::string &path, std::function< void(const uint8_t *, size_t)> chunkCallback)=0 | StorageManager | pure virtual |
| unmount()=0 | StorageManager | pure virtual |
| writeFile(const std::string &path, const std::vector< uint8_t > &data)=0 | StorageManager | pure virtual |
| writeFile(const std::string &path, const unsigned char *data, size_t size)=0 | StorageManager | pure virtual |
| ~StorageManager()=default | StorageManager | virtual |