Go to the documentation of this file.
12 #ifndef RTCTK_REUSABLECOMPONENT_TELEMETRYRECORDER_FITSRECORDER_DETAIL_HPP
13 #define RTCTK_REUSABLECOMPONENT_TELEMETRYRECORDER_FITSRECORDER_DETAIL_HPP
26 m_fits_handle = std::make_unique<CCfits::FITS>(file, CCfits::RWmode::Write);
27 }
catch (CCfits::FitsException
const& exception) {
36 m_fits_handle.reset();
41 #endif // RTCTK_REUSABLECOMPONENT_TELEMETRYRECORDER_FITSRECORDER_DETAIL_HPP
void Close() override
If a FITS file is currently open, close the file.
Definition: fitsRecorderDetail.hpp:34
Business Logic of the Telemetry Recorder.
void Open(const std::string &file) override
Open the FITS file given.
Definition: fitsRecorderDetail.hpp:24
Definition: businessLogic.hpp:20
This class encapsulates the CCFits exceptions in CiiBaseExceptions.
Definition: fitsRecorder.hpp:43
Logging Support Library based on log4cplus.