#include <FitsFileFixture.h>
Temporary SifFile with random name.
Public Member Functions | |
| TemporarySifFile () | |
| Constructor.  | |
  Public Member Functions inherited from SifFile | |
| SifFile (const std::string &filename, FileMode permission=FileMode::Read) | |
| Create a new FITS file handler with given filename and permission.   More... | |
| virtual | ~SifFile ()=default | 
| Destroy the object and close the file.   More... | |
| const Header & | header () const | 
| Access the header unit.  | |
| const ImageRaster & | raster () const | 
| Access the data unit.  | |
| template<typename TRaster > | |
| void | write (const RecordSeq &records, const TRaster &raster) | 
| Write both the records and the raster (resize the data unit if empty).  | |
| void | verify_checksums () const | 
| Compute the HDU and data checksums and compare them to the values in the header.   More... | |
| void | update_checksums () const | 
| Compute and write (or update) the HDU and data checksums.   More... | |
| template<typename TRaster > | |
| void | writeAll (const RecordSeq &records, const TRaster &raster) | 
| void | verifyChecksums () const | 
| void | updateChecksums () const | 
  Public Member Functions inherited from FitsFile | |
| FitsFile (const std::string &filename, FileMode permission=FileMode::Read) | |
| Create a new FITS file handler with given filename and permission.  | |
| virtual | ~FitsFile () | 
| Destroy the object and close the file.  More... | |
| std::string | filename () const | 
| Get the file name.  | |
| bool | is_open () const | 
| Check whether the file is open.  | |
| void | reopen () | 
| Reopen the file.  More... | |
| virtual void | close () | 
| Close the file.  More... | |
| void | close_remove () | 
| Close and delete the file.  | |
| fitsfile * | handover_to_cfitsio () | 
Get CFITSIO's fitsfile*.  More... | |
| bool | isOpen () const | 
| void | closeAndDelete () | 
| fitsfile * | handoverToCfitsio () |