better file structure for better separation

This commit is contained in:
Bechir
2024-03-06 21:08:52 +01:00
parent 1b7ea707ae
commit 22fb8763be
24 changed files with 29 additions and 43 deletions

View File

@ -0,0 +1,16 @@
#include "file_io/FileFactory.hpp"
template <DetectorType detector,typename DataType>
class JsonFileFactory: public FileFactory<detector,DataType>
{
private:
/* data */
public:
File<detector,DataType>* load_file() override;
void parse_metadata(File<detector,DataType>*) override;
JsonFileFactory<detector,DataType>(std::filesystem::path fpath);
void open_subfiles(File<detector,DataType>*);
};