This commit is contained in:
2021-06-30 13:03:31 +02:00
parent d7dc1912ac
commit fca9982b72
14 changed files with 314 additions and 43 deletions

View File

@ -12,13 +12,13 @@ using namespace H5;
class HDF5MasterFile : private virtual slsDetectorDefs, public File {
public:
HDF5MasterFile(int index, std::mutex *hdf5Lib);
HDF5MasterFile(std::mutex *hdf5Lib);
~HDF5MasterFile();
void CloseFile() override;
void CreateMasterFile(MasterAttributes *attr, std::string filePath,
std::string fileNamePrefix, uint64_t fileIndex,
bool overWriteEnable, bool silentMode) override;
void CreateMasterFile(std::string filePath, std::string fileNamePrefix,
uint64_t fileIndex, bool overWriteEnable,
bool silentMode, MasterAttributes *attr) override;
private:
std::mutex *hdf5Lib_;