#ifndef CONFIGMANAGER_H #define CONFIGMANAGER_H #include "IVrConfig.h" // 必须在 BaseConfigManager.h 之前包含 #include "BaseConfigManager.h" /** * @brief LapWeld 应用的配置管理器 * * 继承自 BaseConfigManager,提供 LapWeld 特定的配置处理逻辑 */ class ConfigManager : public BaseConfigManager { public: ConfigManager() = default; ~ConfigManager() = default; // 重写 LoadConfigFromFile 以适配 LapWeld 的 IVrConfig API bool LoadConfigFromFile(const std::string& filePath) override; // 如果需要 LapWeld 特定的标定参数处理,可以重写此方法 // bool OnCalibParamCommand(const CalibConfigParam& param) override; }; #endif // CONFIGMANAGER_H