Go to the documentation of this file.
63 const ios::fmtflags oldFlags = s.flags();
64 s.setf(ios::fixed, ios::floatfield);
65 s.setf(ios::right, ios::adjustfield);
66 s.setf(ios::uppercase);
76 s <<
" sigHealthStatus = "
79 <<
" dataValidityStatus = "
83 <<
" sigInSpaceAcc = " <<
static_cast<unsigned>(
sisaIndex) <<endl
89 s <<
"*************************************************************"
90 <<
"***************" << endl
95 <<
" TIMES OF INTEREST"
100 <<
" HEALTH DATA" << endl
101 <<
"SHS Bits 0x" << hex << setw(1)
104 <<
"DVS Bits 0x" << hex << setw(1)
107 <<
"SISA Index " << dec
108 <<
static_cast<unsigned>(
sisaIndex) << endl
std::string getSignalString() const
GalDataValid
Identify Galileo Data Validity Status (DVS) states.
virtual void dump(std::ostream &s, DumpDetail dl) const
GalHealthStatus sigHealthStatus
Signal health status (SHS)
std::string getDumpTime(DumpDetail dl, const CommonTime &t) const
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
std::string getDumpTimeHdr(DumpDetail dl) const
SVHealth
Identify different types of SV health states.
@ Unknown
Unknown or uninitialized stategy value.
uint8_t sisaIndex
Signal in space accuracy index (OS-SIS-ICD tbl 76)
SVHealth getHealth() const override
@ Full
Include all detailed information.
DumpDetail
Specify level of detail for dump output.
@ Brief
Limit output to <= 5 lines of minimal information.
GalDataValid dataValidityStatus
Data Validity Status (DVS)
@ OneLine
Limit output to minimal information on a single line.
GalHealthStatus
Identify different types of SV health states.
void dump(std::ostream &s, DumpDetail dl) const override
static SVHealth galHealth(GalHealthStatus shs, GalDataValid dvs, uint8_t sisa)
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:39