Changeset 1536 for trunk/gsinstaller/gsManifest.h
- Timestamp:
- 2000-09-11T17:29:32+12:00 (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gsinstaller/gsManifest.h
r1475 r1536 13 13 14 14 class gsManifest : public installAgent, fileCopyMonitor 15 { private: 16 protected: 17 strArrayMap manifests; 18 pathStringArrayMap selected; 15 { 16 private: 17 protected: 18 strArrayMap manifests; 19 pathStringArrayMap selected; 19 20 20 21 22 23 24 25 26 27 28 void expandGroupInstance(string parent, string child);29 void expandGroup(string &group);30 31 32 33 34 35 36 37 38 39 40 21 bool getManifestLine(char *line, string ¯o); 22 public: 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 ¶ms); 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 41 42 }; 42 43 #endif;
Note:
See TracChangeset
for help on using the changeset viewer.