Ignore:
Timestamp:
Apr 26, 2005, 6:24:52 PM (20 years ago)
Author:
ansari
Message:

Ajout adapteur pour DataTable - Reza 26/4/2005

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/nomhistadapter.h

    r2683 r2697  
    1414#include "ntuple.h"
    1515#include "xntuple.h"
     16#include "basedtable.h"
    1617
    1718//-----------------------------------------------------------------------------
     
    168169};
    169170
     171//-------------------------------------------------------------------------
     172// Class Adaptateur d'objet (Pour NamedObjMgr) d'objet BaseDataTable
     173//-------------------------------------------------------------------------
     174
     175class NOMAdapter_DataTable : public NObjMgrAdapter {
     176public:
     177                                NOMAdapter_DataTable(BaseDataTable* dt = NULL);
     178  virtual                       ~NOMAdapter_DataTable();
     179
     180  virtual NObjMgrAdapter*       Clone(AnyDataObj* o);
     181
     182  virtual string                GetDataObjType();
     183
     184  virtual AnyDataObj*           CloneDataObj(bool share=false);
     185
     186  virtual void                  ReadFits(string const & flnm);
     187  virtual void                  SaveFits(string const & flnm);
     188  virtual void                  SavePPF(POutPersist& s, string const & nom);
     189
     190  virtual void                  Print(ostream& os);
     191  virtual NTupleInterface*      GetNTupleInterface(bool& adel);
     192
     193protected:
     194  BaseDataTable* mDT;
     195};
     196
    170197
    171198
Note: See TracChangeset for help on using the changeset viewer.