aboutsummaryrefslogtreecommitdiff
path: root/src/unstable/settingsdrivertaf.h
diff options
context:
space:
mode:
authorMike Buland <eichlan@xagasoft.com>2012-08-24 20:11:04 +0000
committerMike Buland <eichlan@xagasoft.com>2012-08-24 20:11:04 +0000
commitd7d2c0929a5d7871e913451fd542e03ae4561183 (patch)
treea5ca60568edc265e1c4f657706709db7d27f50bc /src/unstable/settingsdrivertaf.h
parentda642482dee91921fc16786208aa497d3ee31d94 (diff)
downloadlibbu++-d7d2c0929a5d7871e913451fd542e03ae4561183.tar.gz
libbu++-d7d2c0929a5d7871e913451fd542e03ae4561183.tar.bz2
libbu++-d7d2c0929a5d7871e913451fd542e03ae4561183.tar.xz
libbu++-d7d2c0929a5d7871e913451fd542e03ae4561183.zip
Taf isn't really...the best backend for this now, I need some more fixes there
first, so next up we need the windows registry backend.
Diffstat (limited to 'src/unstable/settingsdrivertaf.h')
-rw-r--r--src/unstable/settingsdrivertaf.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/unstable/settingsdrivertaf.h b/src/unstable/settingsdrivertaf.h
index d7d751b..b5f8b07 100644
--- a/src/unstable/settingsdrivertaf.h
+++ b/src/unstable/settingsdrivertaf.h
@@ -2,11 +2,15 @@
2#define BU_SETTINGS_DRIVER_TAF_H 2#define BU_SETTINGS_DRIVER_TAF_H
3 3
4#include "bu/settingsdriver.h" 4#include "bu/settingsdriver.h"
5#include "bu/string.h"
5 6
6namespace Bu 7namespace Bu
7{ 8{
8 class TafGroup; 9 class TafGroup;
9 10
11 /**
12 * The taf driver is flawed until I fix taf editing, I've been meaning to...
13 */
10 class SettingsDriverTaf : public SettingsDriver 14 class SettingsDriverTaf : public SettingsDriver
11 { 15 {
12 public: 16 public:
@@ -15,8 +19,11 @@ namespace Bu
15 19
16 protected: 20 protected:
17 virtual void init( const Bu::UtfString &sCompany, const Bu::UtfString &sProduct ); 21 virtual void init( const Bu::UtfString &sCompany, const Bu::UtfString &sProduct );
22 virtual void set( const Bu::UtfString &sKey, const Bu::UtfString &sValue );
23 virtual Bu::UtfString get( const Bu::UtfString &sKey, const Bu::UtfString &sValue );
18 24
19 private: 25 private:
26 Bu::String sPath;
20 class Bu::TafGroup *pRoot; 27 class Bu::TafGroup *pRoot;
21 }; 28 };
22}; 29};