public:
explicit CIniOptionsMgr(const String& filePath);
virtual ~CIniOptionsMgr();
+ CIniOptionsMgr(const CIniOptionsMgr&) = delete;
+ CIniOptionsMgr& operator=(const CIniOptionsMgr&) = delete;
virtual int InitOption(const String& name, const varprop::VariantValue& defaultValue) override;
virtual int InitOption(const String& name, const String& defaultValue) override;
public:
CRegOptionsMgr();
virtual ~CRegOptionsMgr();
+ CRegOptionsMgr(const CRegOptionsMgr&) = delete;
+ CRegOptionsMgr& operator=(const CRegOptionsMgr&) = delete;
+
int SetRegRootKey(const String& path);
void CloseKeys();