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/fitsmanager.h

    r2820 r2864  
    1616class FitsManager {
    1717 public:
    18   static int  RegisterHandler(FitsHandlerInterface * fhi, string & clname);
     18  //! Called once for each handler during init phase.
     19  static int  RegisterHandler(FitsHandlerInterface * fhi, string clname="");
     20  //! Print list of handlers on cout
    1921  static int  ListHandlers();
     22  //! Finds the appropriate handler and writes the object \b o to fits file \b os
    2023  static void Write(FitsInOutFile& os, AnyDataObj & o);
    21   static void Read(FitsInOutFile& os, AnyDataObj & o);
    22   //  static FitsHandlerInterface * Read(FitsInOutFile& os);
     24  //! Finds the appropriate handler and reads the object \b o from fits file \b is
     25  static void Read(FitsInOutFile& is, AnyDataObj & o);
     26  //! Finds the appropriate reader for the current HDU and reads the data form \b is
     27  static FitsHandlerInterface * Read(FitsInOutFile& is);
    2328 protected:
     29  //! Finds the appropriate handler for the object \b o in the list of registered handlers.
    2430  static FitsHandlerInterface* FindHandler(AnyDataObj & o);
     31  //! Finds the appropriate reader for the current HDU in the list of registered handlers.
     32  static FitsHandlerInterface* FindReader(FitsInOutFile& is);
    2533};
    2634
Note: See TracChangeset for help on using the changeset viewer.