Logo Pico-Framework A web-first embedded framework for C++
Loading...
Searching...
No Matches
StorageManager Member List

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)=0StorageManagerpure virtual
createDirectory(const std::string &path)=0StorageManagerpure virtual
exists(const std::string &path)=0StorageManagerpure virtual
formatStorage()=0StorageManagerpure virtual
getFileSize(const std::string &path)=0StorageManagerpure virtual
isMounted() const =0StorageManagerpure virtual
listDirectory(const std::string &path, std::vector< FileInfo > &out)=0StorageManagerpure virtual
mount()=0StorageManagerpure virtual
openReader(const std::string &path)=0StorageManagerpure virtual
readFile(const std::string &path, std::vector< uint8_t > &buffer)=0StorageManagerpure virtual
readFileString(const std::string &path, uint32_t startPosition, uint32_t length, std::string &buffer)=0StorageManagerpure virtual
remove(const std::string &path)=0StorageManagerpure virtual
removeDirectory(const std::string &path)=0StorageManagerpure virtual
rename(const std::string &from, const std::string &to)=0StorageManagerpure virtual
streamFile(const std::string &path, std::function< void(const uint8_t *, size_t)> chunkCallback)=0StorageManagerpure virtual
unmount()=0StorageManagerpure virtual
writeFile(const std::string &path, const std::vector< uint8_t > &data)=0StorageManagerpure virtual
writeFile(const std::string &path, const unsigned char *data, size_t size)=0StorageManagerpure virtual
~StorageManager()=defaultStorageManagervirtual