Changeset 269 in Sophya for trunk/SophyaLib/BaseTools/ppersist.h
- Timestamp:
- Apr 27, 1999, 5:01:44 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/BaseTools/ppersist.h
r256 r269 25 25 #endif 26 26 27 // Classe de base pour les objets qui peuvent devenir PPersist 28 27 29 namespace PlanckDPC { 28 30 31 class AnyDataObj; 32 29 33 class PIOPersist; 30 34 class PInPersist; … … 48 52 void Write(POutPersist&, string const& tag) const; 49 53 void ReadAtTag(PInPersist& s, string const& tag); 54 55 virtual AnyDataObj* DataObj() // Retourne l'objet reel $CHECK$ - Reza 56 { return(NULL); } // Devrait etre virtuelle pure 50 57 protected: 51 58 virtual void ReadSelf(PInPersist&)=0; … … 76 83 static MD5_CTX ctx; 77 84 85 static void Initialize(); // Pour initialiser classList 78 86 private: 79 87 80 88 typedef map<uint_8, ClassCreatorFunc, less<uint_8> > ClassList; 81 static ClassList classList; 89 // Pas de createur appele pour objets statiques sur Linux - $CHECK$ Reza 26/04/99 90 static ClassList * classList; 82 91 83 92 protected:
Note:
See TracChangeset
for help on using the changeset viewer.