summaryrefslogtreecommitdiff
path: root/src/unstable/settingsdrivertaf.h
diff options
context:
space:
mode:
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};