From 3c38c55a26df5b2d8827b88a99f5bb996c4d13c2 Mon Sep 17 00:00:00 2001 From: Mike Buland Date: Fri, 24 Aug 2012 22:28:24 +0000 Subject: The basic registry interface works now. --- src/unstable/settingsdriverregistry.h | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 src/unstable/settingsdriverregistry.h (limited to 'src/unstable/settingsdriverregistry.h') diff --git a/src/unstable/settingsdriverregistry.h b/src/unstable/settingsdriverregistry.h new file mode 100644 index 0000000..2d718d2 --- /dev/null +++ b/src/unstable/settingsdriverregistry.h @@ -0,0 +1,28 @@ +#ifndef BU_SETTINGS_DRIVER_REGISTRY_H +#define BU_SETTINGS_DRIVER_REGISTRY_H + +#ifdef WIN32 + +#include "bu/settingsdriver.h" + +namespace Bu +{ + class SettingsDriverRegistry : public SettingsDriver + { + public: + SettingsDriverRegistry(); + virtual ~SettingsDriverRegistry(); + + protected: + virtual void init( const Bu::UtfString &sCompany, const Bu::UtfString &sProduct ); + virtual void set( const Bu::UtfString &sKey, const Bu::UtfString &sValue ); + virtual Bu::UtfString get( const Bu::UtfString &sKey, const Bu::UtfString &sValue ); + + private: + void *rphKey; + }; +}; + +#endif + +#endif -- cgit v1.2.3