Changeset 1590 for trunk/gsinstaller/gsRegistry.h
- Timestamp:
- 2000-10-06T04:52:00+13:00 (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsinstaller/gsRegistry.h
r1543 r1590 19 19 20 20 class gsRegistry : public installAgent 21 { 22 private: 23 string volumeKey; 24 string collectKey; 21 { private: 22 string volumeKey; 23 string collectKey; 25 24 26 bool logAction(string action, HKEY base, string path, string item, string value);27 public: 28 gsRegistry(installManager &manager, configureFile &configFileb); 29 virtual ~gsRegistry () {}30 bool storeKeyString(HKEY base, string path, string item, string value);31 boolcollectionInstalled();32 boolvolumeInstalled();33 boolensureKeysExist();34 boolensureKeyExists( HKEY base, string key);35 booldestroyKey(HKEY base, string key);36 booldestroyItem(HKEY base, string key, string name);37 stringcollectKeyId();38 stringvolumeKeyId();39 stringexeKeyId(string exeName);40 stringuninstallKeyId(string collectName);41 FilePath *collectionPath();42 bool undoAction(string ActionName, stringArray ¶ms);43 25 bool logAction(string action, HKEY base, string path, string item, string value); 26 bool ensureParentKeyExists( HKEY base, string key); 27 public: 28 gsRegistry(installManager &manager, configureFile &configFileb); 29 bool storeKeyString( HKEY base, string path, string item, string value); 30 bool collectionInstalled(); 31 bool volumeInstalled(); 32 bool ensureKeysExist(); 33 bool ensureKeyExists( HKEY base, string key); 34 bool destroyKey(HKEY base, string key); 35 bool destroyItem(HKEY base, string key, string name); 36 string collectKeyId(); 37 string volumeKeyId(); 38 string exeKeyId(string exeName); 39 string uninstallKeyId(string collectName); 40 FilePath *collectionPath(); 41 bool undoAction(string ActionName, stringArray ¶ms); 42 // Path(); 44 43 }; 45 44 #endif 45
Note:
See TracChangeset
for help on using the changeset viewer.