/** * Handler for all Language HMI objects * $Id$ * $HeadURL$ * $Author$ * Created by Hanna E. Rathje, SLSE, 2015-09-03 */ #pragma once #include #include "dds_handler.h" #include "logger.h" namespace YyyYyyYyy { class DbHandler; class ObjectXxx; class HandlerXxx : public QObject { public: HandlerXxx(const std::shared_ptr &ddsHandler, const std::shared_ptr &dbHandler, QObject *parent = nullptr); ~HandlerXxx(); bool init(); private: private: QMap m_xxxObjMap; std::shared_ptr m_ddsHandler; std::shared_ptr m_dbHandler; NGL::INGLLogger &m_logger; }; }