#ifndef EVOCATOR_H #define EVOCATOR_H #include #include "model/ultrasoundModule/UsData.h" #include "model/ultrasoundModule/UsModule.h" #include "model/evocator/core/EvocatorCore.h" #include "model/player/Player.h" #include "model/backendImageProcessor/Bip.h" #include "model/bipTester/BipTester.h" /*************************************************************************************************/ /** * @brief This is a UsModule that stor exam data and images. * @author Mohammad Mohsen Talaie * @details This module store exam data for restoring data and reproducing * exam. * This module only store, and replaying and reproducing is not due of this * module. * @date 21 sep 2020 */ /*************************************************************************************************/ class Evocator : public UsModule { Q_OBJECT US_MODULE SINGLETON(Evocator) private: EvocatorCore* _core; Evocator(); public: ~Evocator() override; signals: void sendBufferToPlayer(QList >); }; #endif //EVOCATOR_H