Ignore:
Timestamp:
2000-09-12T13:36:44+12:00 (24 years ago)
Author:
sjboddie
Message:

Got compiling on VC++ 4.2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsinstaller/gsRegistry.h

    r1475 r1539  
    22#define _GSREGISTRY_H_
    33#include <string>
     4
     5// use the standard namespace
     6#if !defined (GSDL_NAMESPACE_BROKEN)
     7#if defined(GSDL_USE_OBJECTSPACE)
     8using namespace ospace::std;
     9#else
    410using namespace std;
     11#endif
     12#endif
    513
    614#include "registry.h"
     
    1119
    1220class gsRegistry : public installAgent
    13 {   private:
    14         string volumeKey;
    15     string collectKey;
     21{
     22private:
     23  string volumeKey;
     24  string collectKey;
    1625
    17     bool logAction(string action, HKEY base, string path, string item, string value);
    18     public:
    19     gsRegistry(installManager &manager, configureFile &configFileb);
    20         bool            storeKeyString( HKEY base, string path, string item, string value);
    21     bool            collectionInstalled();
    22     bool            volumeInstalled();
    23     bool            ensureKeysExist();
    24     bool            ensureKeyExists( HKEY base, string key);
    25     bool            destroyKey(HKEY base, string key);
    26     bool            destroyItem(HKEY base, string key, string name);
    27     string      collectKeyId();
    28     string      volumeKeyId();
    29     string      exeKeyId(string exeName);
    30     string    uninstallKeyId(string collectName);
    31     FilePath *collectionPath();
    32     bool undoAction(string ActionName, stringArray &params);
    33 //    Path();
     26  bool logAction(string action, HKEY base, string path, string item, string value);
     27public:
     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 &params);
     42  //    Path();
    3443};
    3544#endif
Note: See TracChangeset for help on using the changeset viewer.