source: trunk/gsinstaller/gsRegistry.h@ 1397

Last change on this file since 1397 was 1397, checked in by cs025, 24 years ago

Initial revision

  • Property svn:keywords set to Author Date Id Revision
File size: 677 bytes
Line 
1#ifndef _GSREGISTRY_H_
2#define _GSREGISTRY_H_
3#include "registry.h"
4#include "configFile.h"
5#include "FilePath.h"
6
7class gsRegistry
8{ private:
9 char volumeKey[256];
10 char collectKey[256];
11 public:
12 gsRegistry(configureFile &configFileb);
13 bool storeKeyString( HKEY base, const char *path,
14 const char *item, const char *string);
15 bool collectionInstalled();
16 bool volumeInstalled();
17 bool ensureKeysExist();
18 bool ensureKeyExists( HKEY base, const char *key);
19 char * collectKeyId();
20 char * volumeKeyId();
21 char * exeKeyId(char *exeName);
22 FilePath *collectionPath();
23 Path();
24};
25#endif
Note: See TracBrowser for help on using the repository browser.