|
RTC Toolkit
1.0.0
|
Public Member Functions | |
| void | Open (const std::string &file) override |
| Open a file with the recorder. More... | |
| void | WriteData (const ScaoLoopTopic &data) override |
| void | CreateTable () |
| void | SetTelemetrySubSet (std::string mask) override |
| Select telemetry subset This function is used to select the telemetry that should be written. More... | |
Public Member Functions inherited from rtctk::telemetryRecorder::FitsRecorder< ScaoLoopTopic > | |
| FitsRecorder ()=default | |
| FitsRecorder (const FitsRecorder &)=delete | |
| FitsRecorder (FitsRecorder &&) noexcept=default | |
| FitsRecorder (const std::string &file) | |
| Create Fitsrecorder and Open() the given file. More... | |
| FitsRecorder & | operator= (const FitsRecorder &)=delete |
| FitsRecorder & | operator= (FitsRecorder &&) noexcept=default |
| virtual | ~FitsRecorder ()=default |
| void | Open (const std::string &file) override |
| Open the FITS file given. More... | |
| void | Close () override |
| If a FITS file is currently open, close the file. More... | |
Public Member Functions inherited from rtctk::telemetryRecorder::RecorderIf< ScaoLoopTopic > | |
| virtual void | WriteData (const TelemetryType &data)=0 |
| Write the given Telemetry Data This function is called, when data is received over the shared memory queue. More... | |
Additional Inherited Members | |
Public Types inherited from rtctk::telemetryRecorder::RecorderIf< ScaoLoopTopic > | |
| typedef ScaoLoopTopic | TelemetryType |
| The type of the Telemetry Topic to be processed by this recorder. More... | |
Protected Attributes inherited from rtctk::telemetryRecorder::FitsRecorder< ScaoLoopTopic > | |
| std::unique_ptr< CCfits::FITS > | m_fits_handle |
| the handle to access the opened file More... | |
| void ExampleFitsRecorder::CreateTable | ( | ) |
|
overridevirtual |
Open a file with the recorder.
| file | the file to be opened by the recorder for writing |
Implements rtctk::telemetryRecorder::RecorderIf< ScaoLoopTopic >.
|
overridevirtual |
Select telemetry subset This function is used to select the telemetry that should be written.
| mask | A comma seperated list of telemetry data that should be written to disk |
Implements rtctk::telemetryRecorder::RecorderIf< ScaoLoopTopic >.
|
override |