13#ifndef HLCC_TELIF_TELIF_DATAACQUISITIONFITS_HPP
14#define HLCC_TELIF_TELIF_DATAACQUISITIONFITS_HPP
187 p_acquisition_stage; }
193 FitsValues m_fits_values;
313 std::list<std::unique_ptr<FitsItemGeneric>> m_fits_keywords_list;
OldbInterface class header file.
FitsValues GetFitsValues()
Definition dataAcquisitionFits.hpp:165
AcquisitionStage
Definition dataAcquisitionFits.hpp:84
@ AQ_SUCCEDDED
Definition dataAcquisitionFits.hpp:86
@ AQ_FAILED
Definition dataAcquisitionFits.hpp:87
@ AQ_NOT_STARTED
Definition dataAcquisitionFits.hpp:85
const FitsData GetFitsData()
Definition dataAcquisitionFits.hpp:158
OldbInterface & GetOldbInterface()
Definition dataAcquisitionFits.hpp:151
void SetAcquisitionStage(AcquisitionStage p_acquisition_stage)
Definition dataAcquisitionFits.hpp:186
AcquisitionStage GetAcquisitionStage()
Definition dataAcquisitionFits.hpp:179
bool ClearAcquisition()
Definition dataAcquisitionFits.cpp:84
bool GetJsonString(std::string &str_json)
Definition dataAcquisitionFits.cpp:153
std::string StringFormat(const std::string &format, T arg)
virtual bool DoAcquisition(FitsData::DaqStage daq_stage)
Definition dataAcquisitionFits.cpp:97
FitsItemGeneric(OldbInterface &moldbif, const FitsData &mfitsdata)
Definition dataAcquisitionFits.cpp:30
void SetFitsValues(const FitsValues &p_fits_values)
Definition dataAcquisitionFits.hpp:172
FitsItemRadToDeg(OldbInterface &moldbif, const FitsData &mfitsdata)
Definition dataAcquisitionFits.cpp:281
bool DoAcquisition(FitsData::DaqStage daq_stage) override
Definition dataAcquisitionFits.cpp:284
bool DoAcquisition(FitsData::DaqStage daq_stage) override
Definition dataAcquisitionFits.cpp:312
FitsItemTelAlt(OldbInterface &moldbif, const FitsData &mfitsdata)
Definition dataAcquisitionFits.cpp:309
bool DoAcquisition(FitsData::DaqStage daq_stage) override
Definition dataAcquisitionFits.cpp:346
FitsItemTelAz(OldbInterface &moldbif, const FitsData &mfitsdata)
Definition dataAcquisitionFits.cpp:343
bool DoAcquisition(FitsData::DaqStage daq_stage) override
Definition dataAcquisitionFits.cpp:379
FitsItemTelEpoch(OldbInterface &moldbif, const FitsData &mfitsdata)
Definition dataAcquisitionFits.cpp:376
bool DoAcquisition(FitsData::DaqStage daq_stage) override
Definition dataAcquisitionFits.cpp:417
FitsItemTelEpochsystem(OldbInterface &moldbif, const FitsData &mfitsdata)
Definition dataAcquisitionFits.cpp:414
bool DoAcquisition(FitsData::DaqStage daq_stage) override
Definition dataAcquisitionFits.cpp:497
FitsItemTelTargDec(OldbInterface &moldbif, const FitsData &mfitsdata)
Definition dataAcquisitionFits.cpp:494
bool DoAcquisition(FitsData::DaqStage daq_stage) override
Definition dataAcquisitionFits.cpp:455
FitsItemTelTargRa(OldbInterface &moldbif, const FitsData &mfitsdata)
Definition dataAcquisitionFits.cpp:452
FitsKeywords(OldbInterface &moldbif)
Definition dataAcquisitionFits.cpp:535
bool ClearAcquisition()
Definition dataAcquisitionFits.cpp:638
bool DoAcquisition(FitsData::DaqStage daq_stage)
Definition dataAcquisitionFits.cpp:649
bool GetJsonString(std::string &str_json)
Definition dataAcquisitionFits.cpp:670
Definition oldbInterface.hpp:47
Definition configTest.cpp:22
Definition dataAcquisitionFits.hpp:35
ParamType
Definition dataAcquisitionFits.hpp:49
@ P_DOUBLE
Definition dataAcquisitionFits.hpp:52
@ P_LOGICAL
Definition dataAcquisitionFits.hpp:50
@ P_INTEGER
Definition dataAcquisitionFits.hpp:51
@ P_STRING
Definition dataAcquisitionFits.hpp:53
std::string m_param_type
Definition dataAcquisitionFits.hpp:56
std::string m_oldb_uri
Definition dataAcquisitionFits.hpp:61
DaqStage m_daq_stage
Definition dataAcquisitionFits.hpp:62
DaqStage
Definition dataAcquisitionFits.hpp:41
@ DAQ_STAGE_END
Definition dataAcquisitionFits.hpp:43
@ DAQ_STAGE_START
Definition dataAcquisitionFits.hpp:42
std::string m_value_format
Definition dataAcquisitionFits.hpp:59
std::string m_param_name
Definition dataAcquisitionFits.hpp:57
ParamType m_value_type
Definition dataAcquisitionFits.hpp:58
Definition dataAcquisitionFits.hpp:94
std::string m_string
Definition dataAcquisitionFits.hpp:98
int m_integer
Definition dataAcquisitionFits.hpp:96
bool m_logical
Definition dataAcquisitionFits.hpp:95
double m_double
Definition dataAcquisitionFits.hpp:97