Ignore:
Timestamp:
Jan 2, 2006, 2:47:44 PM (20 years ago)
Author:
ansari
Message:

1/ Ajout methode CheckReadability() , retour int pour CheckHandling() ds l'interface FitsHandler et propagation vers handler TArray et DataTable
2/ Correction dans FitsManager et ajout initialiseur de module FitsIOServer (fiosinit.h .cc)
3/ FitsSwapper complete - corrige - full template (suppression de fitsswapper.cc)
4/ MAJ Makefile et objlist.list suite ajout fiosinit.cc et swfitsdtable

Reza , 2 Jan 2006

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaExt/FitsIOServer/fitsinoutfile.cc

    r2860 r2864  
    101101{
    102102  fptr_ = NULL;
     103  mode_ = Fits_RO;
    103104  SetDef_BinTable();
    104105  SetDef_StrColWidth();
     
    130131
    131132/*! \brief Copy constructor
    132   The fits file pointer is owned by the original object and should not be closed
    133   as long as the new object is being used.
     133  \warning The fits file pointer is owned by the original FitsInOutFile object and
     134  should not be closed as long as the new object is being used.
    134135*/
    135136FitsInOutFile::FitsInOutFile(FitsInOutFile const& fios)
     
    227228}
    228229
     230/*! \brief Closes the current fits file and uses \b fios file for subsequent operations.
     231  \warning The fits file pointer is owned by the original FitsInOutFile object and
     232  should not be closed as long as the current object (this) is being used.
     233*/
     234
     235void FitsInOutFile::ShareFitsPtr(FitsInOutFile const& fios)
     236{
     237  Close();
     238  fptr_ = fios.fptr_;
     239  fname_ = fios.fname_;
     240  mode_ = fios.mode_;
     241  ownfptr = false;
     242}
    229243
    230244/*-- Methode --*/
Note: See TracChangeset for help on using the changeset viewer.