Changeset 754 in Sophya for trunk/SophyaLib/BaseTools/objfio.h


Ignore:
Timestamp:
Mar 2, 2000, 5:11:03 PM (26 years ago)
Author:
ansari
Message:

Restruction de Sophya en modules plus petit (TArray , SkyMap, HiStats, ...)

Reza 2/3/2000

File:
1 edited

Legend:

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

    r552 r754  
    2626
    2727  virtual   AnyDataObj* DataObj() { return(dobj); }
     28  virtual   void        SetDataObj(AnyDataObj & o)
     29          {  T * po = dynamic_cast< T * >(& o); if (po == NULL) return;
     30          if (ownobj && dobj) delete dobj;  dobj = po; ownobj = false; }   
     31
    2832  inline operator T() { return(*dobj); }
    2933
Note: See TracChangeset for help on using the changeset viewer.