Changeset 895 in Sophya for trunk/SophyaLib/BaseTools/ppersist.h


Ignore:
Timestamp:
Apr 12, 2000, 7:49:54 PM (25 years ago)
Author:
ansari
Message:

Documentation de fichiers - Reza 12/4/2000

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/BaseTools/ppersist.h

    r821 r895  
    3434  class PPersist;
    3535
    36   /* Persistant (delegate or mixin) object */
    37 
     36//! Persistent (delegate or mixin) base class
    3837  class PPersist  {
    3938  public:
     
    6968
    7069
    71   // Ancestor for PInPersist and POutPersist
    72   // Handles (statically) the registration of classes.
     70//! Ancestor for PInPersist and POutPersist PPF streams.
     71// Handles (statically) the registration of classes.
    7372
    7473  class PIOPersist {
     
    137136  // TBD : use hash tables instead of maps. Check hashtbl status in STL.
    138137
     138//! Input stream for PPersit objects.
    139139  class PInPersist : public PIOPersist {
    140140  public:
     
    236236  };
    237237
     238//! Output stream for PPersit objects.
    238239  class POutPersist : public PIOPersist {
    239240  public:
     
    370371  //   - compute the class ID from a MD5 hash of the class name
    371372  //   - register classes with PIOPersist, through PPRegister macro
    372  
     373
     374//! template class for handling the PPersist registration mechanism.
    373375  template <class T>
    374376    class PPersistRegistrar {
Note: See TracChangeset for help on using the changeset viewer.