// // Created by lgv on 11/10/25. // #pragma once #include "data_center/include/motors_info.h" namespace cmvr { class DataCenter { private: DataCenter(); DataCenter(const DataCenter &) = delete; DataCenter &operator=(const DataCenter &) = delete; public: static DataCenter *getInstance() { static DataCenter instance; return &instance; } ~DataCenter() {} public: const MotorsInfo* getMotorsInfo() const { return motors_info_; } private: MotorsInfo* motors_info_{nullptr}; }; }