#ifndef EVOCATORMETADATA_H #define EVOCATORMETADATA_H #include #include #include #include "model/evocator/dto/EvocatorMetaDataPart.h" #include "model/ultrasoundModule/metadata/UsBaseMetadata.h" /*************************************************************************************************/ /** * @brief Evocator metadata store system parameters that they determine * configuration of system. * @author Mohammad Mohsen Talaie * @details This data is usefull for check the parameters whene exam have been * taken.Changing system parameters that saved in meta data leads to reset * Evocator and this meta data. * @date 21 sep 2020 */ /*************************************************************************************************/ class EvocatorMetadata : public UsBaseMetadata { public: EvocatorMetadata(); int fps; int bCountInMemory; int secondInMemory; float mSpeed; float lineSpeedRecord; bool lineCurserMode; QDateTime timeTag; QUuid id; EvocatorMetaDataPart_t _senGenParams; bool clear(); }; Q_DECLARE_METATYPE(EvocatorMetadata) #endif //EVOCATORMETADATA_H