Ignore:
Timestamp:
2000-09-11T17:29:32+12:00 (24 years ago)
Author:
sjboddie
Message:

Changes to get compiling on VC++ and gcc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/gsinstaller/gsManifest.h

    r1475 r1536  
    1313
    1414class gsManifest : public installAgent, fileCopyMonitor
    15 {   private:
    16     protected:
    17         strArrayMap                 manifests;
    18     pathStringArrayMap  selected;
     15{
     16private:
     17protected:
     18  strArrayMap manifests;
     19  pathStringArrayMap selected;
    1920
    20     bool getManifestLine(char *line, string &macro);
    21   public:
    22     gsManifest(installManager &manager, FilePath &path); // used for install
    23     gsManifest(installManager &manager); // used for uninstall
    24     bool getManifest(FilePath &path);
    25     void logAction(string actionName, string file);
    26     void logAction(string actionName, string source, string dest);
    27     bool undoAction(string actionName, stringArray &params);
    28     void expandGroupInstance(string parent, string child);
    29     void expandGroup(string &group);
    30     void expandGroups();
    31     bool isGroup(string &name);
    32     void expandMacro(string macroName, string value);
    33     void clearSelection();
    34     bool copy(FilePath *source);
    35     void selectGroup(string groupName, FilePath &destination);
    36     FileVector *selection(FilePath &source, stringArray &array);
    37     FileVector *selection(FilePath &source, FilePath &destination);
    38     bool selectCheckSpace();
    39 
    40     void copied(string from, string to, bool isDir); // from fileCopyMonitor
     21  bool getManifestLine(char *line, string &macro);
     22public:
     23  gsManifest(installManager &manager, FilePath &path); // used for install
     24  gsManifest(installManager &manager); // used for uninstall
     25  bool getManifest(FilePath &path);
     26  void logAction(string actionName, string file);
     27  void logAction(string actionName, string source, string dest);
     28  bool undoAction(string actionName, stringArray &params);
     29  void expandGroupInstance(const string &parentgroup, string groupName);
     30  void expandGroup(const string &group);
     31  void expandGroups();
     32  bool isGroup(string &name);
     33  void expandMacro(string macroName, string value);
     34  void clearSelection();
     35  bool copy(FilePath *source);
     36  void selectGroup(string groupName, FilePath &destination);
     37  FileVector *selection(FilePath &source, stringArray &array);
     38  FileVector *selection(FilePath &source, FilePath &destination);
     39  bool selectCheckSpace();
     40 
     41  void copied(string from, string to, bool isDir); // from fileCopyMonitor
    4142};
    4243#endif;
Note: See TracChangeset for help on using the changeset viewer.