19 #ifndef GNSS_SDR_GALILEO_IONO_H 20 #define GNSS_SDR_GALILEO_IONO_H 22 #include <boost/serialization/nvp.hpp> 60 template <
class Archive>
66 inline void serialize(Archive& archive,
const unsigned int version)
68 using boost::serialization::make_nvp;
72 archive& make_nvp(
"ai0_5",
ai0_5);
73 archive& make_nvp(
"ai1_5",
ai1_5);
74 archive& make_nvp(
"ai2_5",
ai2_5);
75 archive& make_nvp(
"TOW_5",
TOW_5);
76 archive& make_nvp(
"WN_5",
WN_5);
88 #endif // GNSS_SDR_GALILEO_IONO_H bool Region1_flag_5
Ionospheric Disturbance Flag for region 1.
int32_t TOW_5
UTC data reference Time of Week [s].
bool Region4_flag_5
Ionospheric Disturbance Flag for region 4.
double ai1_5
Effective Ionisation Level 2st order parameter [sfu/degree].
double ai0_5
Effective Ionisation Level 1st order parameter [sfu].
bool Region3_flag_5
Ionospheric Disturbance Flag for region 3.
int32_t WN_5
UTC data reference Week number [week].
bool Region2_flag_5
Ionospheric Disturbance Flag for region 2.
This class is a storage for the GALILEO IONOSPHERIC data as described in Galileo ICD paragraph 5...
double ai2_5
Effective Ionisation Level 3st order parameter [sfu/degree].
bool Region5_flag_5
Ionospheric Disturbance Flag for region 5.
void serialize(Archive &archive, const unsigned int version)
Serialize is a boost standard method to be called by the boost XML serialization. Here is used to sav...