Changeset 2699 in Sophya for trunk/SophyaLib/HiStats/datatable.h


Ignore:
Timestamp:
Apr 27, 2005, 1:48:19 PM (20 years ago)
Author:
ansari
Message:

1/ Corrections diverses ds BaseDataTable, en particulier GetSegment() -> GetCstSegment(), et ameliorations/debug divers
2/ Classe SWPPFDataTable debugge, rendu +/- operationnelle
3/ Gestionnaire PPersist de DataTable et SWPPFDataTable fusionnee en une seule
classe ObjFileIO<BaseDataTable> - mis ds fio_dtable.cc
4/ mis a jour histats.h avec swppfdtable.h, objlist.list et histinit.cc

Reza, 27 Avril 2005

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/HiStats/datatable.h

    r2693 r2699  
    3131
    3232  //  Pour la gestion de persistance PPF
    33   friend class ObjFileIO<DataTable> ;
     33  friend class ObjFileIO<BaseDataTable> ;
    3434  // pour fichiers FITS
    3535  friend class FITS_DataTable;
    3636 
    3737  //! Reset the table content and structure
    38   void Clear();
     38  virtual void Clear();
    3939protected:
    4040  void Share(DataTable const & a);
     
    5151/*! Writes the object in the POutPersist stream \b os */
    5252inline POutPersist& operator << (POutPersist& os, DataTable & obj)
    53 { ObjFileIO<DataTable> fio(&obj);  fio.Write(os);  return(os); }
     53{ ObjFileIO<BaseDataTable> fio(&obj);  fio.Write(os);  return(os); }
    5454/*! Reads the object from the PInPersist stream \b is */
    5555inline PInPersist& operator >> (PInPersist& is, DataTable & obj)
    56 { ObjFileIO<DataTable> fio(&obj); is.SkipToNextObject(); fio.Read(is); return(is); }
     56{ ObjFileIO<BaseDataTable> fio(&obj); is.SkipToNextObject();
     57  fio.Read(is); return(is); }
    5758// Classe pour la gestion de persistance
    58 // ObjFileIO<DataTable>
     59// ObjFileIO<BaseDataTable>
    5960} // namespace SOPHYA
    6061
Note: See TracChangeset for help on using the changeset viewer.