#ifndef CONFIGMANAGER_H #define CONFIGMANAGER_H #include "IVrConfig.h" #include "BaseConfigManager.h" class ConfigManager : public BaseConfigManager { public: ConfigManager() = default; ~ConfigManager() = default; bool Initialize(const std::string& configFilePath = "") override; bool LoadConfigFromFile(const std::string& filePath) override; bool OnSwitchWorkPositionCommand(const SwitchWorkPositionParam& param) override; }; #endif // CONFIGMANAGER_H