21 #ifndef GNSS_SDR_GALILEO_IONO_H 22 #define GNSS_SDR_GALILEO_IONO_H 24 #include <boost/serialization/nvp.hpp> 56 template <
class Archive>
62 inline void serialize(Archive& archive,
const unsigned int version)
64 using boost::serialization::make_nvp;
68 archive& make_nvp(
"ai0_5",
ai0_5);
69 archive& make_nvp(
"ai1_5",
ai1_5);
70 archive& make_nvp(
"ai2_5",
ai2_5);
71 archive& make_nvp(
"TOW_5",
TOW_5);
72 archive& make_nvp(
"WN_5",
WN_5);
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...