diff options
author | David Crocker <dcrocker@eschertech.com> | 2021-08-13 20:22:18 +0300 |
---|---|---|
committer | David Crocker <dcrocker@eschertech.com> | 2021-08-13 20:22:18 +0300 |
commit | 7995711ccf2f420b71790cdd8adb10f0b29497ec (patch) | |
tree | f5e229f205ec7a380eb6d54c8e763b75918278cf /src/Storage/MassStorage.h | |
parent | 5d54f6d5ea520f1de9d413195142bf677e55043c (diff) |
More work on embedded files
Diffstat (limited to 'src/Storage/MassStorage.h')
-rw-r--r-- | src/Storage/MassStorage.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Storage/MassStorage.h b/src/Storage/MassStorage.h index a687ac17..13760fb0 100644 --- a/src/Storage/MassStorage.h +++ b/src/Storage/MassStorage.h @@ -20,6 +20,18 @@ struct FileInfo bool isDirectory; }; +#if HAS_EMBEDDED_FILES + +// Functions that we call out to when using an embedded filesystem +namespace EmbeddedFiles +{ + bool DirectoryExists(const StringRef& path) noexcept; + bool FindFirst(const char *directory, FileInfo& file_info) noexcept; + bool FindNext(FileInfo& file_info) noexcept; +} + +#endif + class ObjectModel; namespace MassStorage |