// // Created by xtkuang on 2025/6/6. // #ifndef MONITOR_FACTORY_H #define MONITOR_FACTORY_H #include "monitor/abstract_monitor.h" namespace cmvr::monitor { class MonitorFactory { public: MonitorFactory() = default; template std::shared_ptr create(const XmlNode& cfg); std::shared_ptr create(const XmlNode& cfg); }; } #endif //MONITOR_FACTORY_H