Changeset 2479 in Sophya for trunk/SophyaLib/HiStats


Ignore:
Timestamp:
Dec 7, 2003, 12:59:21 AM (22 years ago)
Author:
ansari
Message:

Ajout SkipToNextObjet() ds PInPersist operator >> - Reza 7 Dec 2003

Location:
trunk/SophyaLib/HiStats
Files:
5 edited

Legend:

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

    r1413 r2479  
    8888  \brief Persistance management */
    8989inline PInPersist& operator >> (PInPersist& is, HProf & obj)
    90 { ObjFileIO<HProf> fio(&obj);  fio.Read(is); return(is); }
     90{ ObjFileIO<HProf> fio(&obj); is.SkipToNextObject(); fio.Read(is); return(is); }
    9191// Classe pour la gestion de persistance
    9292// ObjFileIO<HProf>
  • trunk/SophyaLib/HiStats/histos.h

    r2322 r2479  
    11// This may look like C code, but it is really -*- C++ -*-
    22//
    3 // $Id: histos.h,v 1.16 2003-02-11 15:31:00 cmv Exp $
     3// $Id: histos.h,v 1.17 2003-12-06 23:58:17 ansari Exp $
    44//
    55
     
    174174  \brief Persistance management */
    175175inline PInPersist& operator >> (PInPersist& is, Histo & obj)
    176 { ObjFileIO<Histo> fio(&obj);  fio.Read(is); return(is); }
     176{ ObjFileIO<Histo> fio(&obj); is.SkipToNextObject(); fio.Read(is); return(is); }
    177177
    178178// Classe pour la gestion de persistance
  • trunk/SophyaLib/HiStats/histos2.h

    r1413 r2479  
    253253  \brief Persistance management */
    254254inline PInPersist& operator >> (PInPersist& is, Histo2D & obj)
    255 { ObjFileIO<Histo2D> fio(&obj);  fio.Read(is); return(is); }
     255{ ObjFileIO<Histo2D> fio(&obj); is.SkipToNextObject(); fio.Read(is); return(is); }
    256256
    257257// Classe pour la gestion de persistance
  • trunk/SophyaLib/HiStats/ntuple.h

    r2322 r2479  
    106106/*! Reads the object from the PInPersist stream \b is */
    107107inline PInPersist& operator >> (PInPersist& is, NTuple & obj)
    108 { ObjFileIO<NTuple> fio(&obj);  fio.Read(is); return(is); }
     108{ ObjFileIO<NTuple> fio(&obj); is.SkipToNextObject(); fio.Read(is); return(is); }
    109109
    110110// Classe pour la gestion de persistance
  • trunk/SophyaLib/HiStats/xntuple.h

    r2109 r2479  
    168168/*! Reads the object from the PInPersist stream \b is */
    169169inline PInPersist& operator >> (PInPersist& is, XNTuple & obj)
    170 { ObjFileIO<XNTuple> fio(&obj);  fio.Read(is); return(is); }
     170{ ObjFileIO<XNTuple> fio(&obj); is.SkipToNextObject(); fio.Read(is); return(is); }
    171171
    172172// Classe pour la gestion de persistance
Note: See TracChangeset for help on using the changeset viewer.