Go to the documentation of this file.
80 const ios::fmtflags oldFlags = s.flags();
94 s <<
"*************************************************************"
95 <<
"***************" << endl
96 <<
"Time System Offset" << endl << endl
97 <<
" TIMES OF INTEREST" << endl << endl
103 <<
"Parameter Value" << endl
106 << scientific << setprecision(9) << setfill(
' ')
107 <<
"A0 " << setw(16) <<
A0 <<
" sec" << endl
108 <<
"A1 " << setw(16) <<
A1 <<
" sec/sec" << endl
109 << fixed << setprecision(0)
110 <<
"dtLS " << setw(16) <<
deltatLS <<
" sec" << endl
112 <<
"UTC " << setw(16);
115 case 0: s <<
"Unknown" << endl;
break;
116 case 1: s <<
"NIST" << endl;
break;
117 case 2: s <<
"USNO" << endl;
break;
118 case 3: s <<
"SU" << endl;
break;
119 case 4: s <<
"BIPM" << endl;
break;
120 case 5: s <<
"Europe" << endl;
break;
121 case 6: s <<
"CRL" << endl;
break;
122 default: s <<
geoUTCid <<
"=???" << endl;
break;
virtual CommonTime getUserTime() const
virtual void dump(std::ostream &s, DumpDetail dl) const
std::pair< TimeSystem, TimeSystem > TimeCvtKey
CommonTime refTime
reference time for polynominal
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
bool validate() const override
std::set< TimeCvtKey > TimeCvtSet
Define a unique set of time system conversions.
double deltatLS
Current or past leap second count (UTC only)
TimeSystem
Definition of various time systems.
@ Full
Include all detailed information.
RinexTimeOffset()
Initialize all data to 0.
bool getOffset(TimeSystem fromSys, TimeSystem toSys, const CommonTime &when, double &offset) const override
void dump(std::ostream &s, DumpDetail dl) const override
DumpDetail
Specify level of detail for dump output.
std::string printTime(const CommonTime &t, const std::string &fmt)
@ Brief
Limit output to <= 5 lines of minimal information.
double Correction(const CommonTime &ct) const
@ OneLine
Limit output to minimal information on a single line.
std::string geoProvider
string 'EGNOS' 'WAAS' or 'MSAS'
CommonTime getUserTime() const override
TimeCvtSet getConversions() const override
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:41