Changeset 841 in Sophya for trunk/SophyaLib/SkyMap/localmap.h


Ignore:
Timestamp:
Apr 7, 2000, 5:51:36 PM (25 years ago)
Author:
ansari
Message:

FIO fichiers separes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/SkyMap/localmap.h

    r764 r841  
    5858// ***************** Class LocalMap *****************************
    5959
     60
     61
     62namespace SOPHYA {
     63
     64
    6065template<class T>
    6166class LocalMap : public PixelMap<T>
     
    206211};
    207212
    208 // ------------- Classe pour la gestion de persistance --
    209 //!    Delegated objects for persitance management
    210 template <class T>
    211 class FIO_LocalMap : public PPersist 
    212 {
    213 
    214 public:
    215 
    216 FIO_LocalMap();
    217 FIO_LocalMap(string const & filename);
    218 FIO_LocalMap(const LocalMap<T>& obj);
    219 FIO_LocalMap(LocalMap<T>* obj);
    220 virtual ~FIO_LocalMap();
    221 virtual AnyDataObj* DataObj();
    222 virtual void        SetDataObj(AnyDataObj & o);
    223 inline operator LocalMap<T>() { return(*dobj); }
    224 
    225 protected :
    226 
    227 virtual void ReadSelf(PInPersist&);           
    228 virtual void WriteSelf(POutPersist&) const; 
    229 LocalMap<T>* dobj;
    230 bool ownobj;
    231 };
     213
     214
     215} // Fin du namespace
    232216
    233217#endif
Note: See TracChangeset for help on using the changeset viewer.