Abstract interface for file and directory storage backends. More...
#include <string>
#include <vector>
#include <functional>
#include <cstdint>
#include <nlohmann/json.hpp>
#include "storage/StorageFileReader.h"
Go to the source code of this file.
Classes | |
struct | FileInfo |
Structure representing metadata for a file or directory. More... | |
class | StorageManager |
Abstract base class for storage access and file operations. More... | |
Functions | |
void | to_json (nlohmann::json &j, const FileInfo &f) |
Part of the PicoFramework application framework. Defines a virtual base class for file storage operations including read/write, file streaming, directory listing, and size queries.
Definition in file StorageManager.h.
|
inline |
Definition at line 36 of file StorageManager.h.
References FileInfo::isDirectory, FileInfo::name, and FileInfo::size.