58 void reset() { root =
nullptr; }
Representation of file in filesystem.
Definition: fs_file.h:10
Builder template for FsMiddleware.
Definition: fs_builder.h:15
Interface for filesystem entity - file or path. Composite template.
Definition: fs_component.h:12
virtual ~FsBuilder()=default
Representation of folder in filesystem.
Definition: fs_folder.h:11
FsComponent * root
Definition: fs_builder.h:17
virtual FsFolder * buildFolder(std::string &folderPath, const char *folderName)=0
FsComponent * getResult()
Definition: fs_builder.h:53
void reset()
Definition: fs_builder.h:58
virtual FsFile * buildFile(std::string &filePath)=0