Files
aare/file_io/include/aare/JsonFileFactory.hpp
2024-03-20 14:25:31 +01:00

18 lines
410 B
C++

#include "aare/FileFactory.hpp"
class JsonFileFactory: public FileFactory
{
private:
/* data */
public:
JsonFileFactory(std::filesystem::path fpath);
File* load_file() override;
void parse_metadata(File*) override;
void parse_fname(File*) override;
void open_subfiles(File*);
sls_detector_header read_header(const std::filesystem::path &fname);
void find_geometry(File*);
};