58 if (!isOk ||
nCDP_<999)
61 ": parseString(): not a CDP number: " + qPrintable(
cdpNumber_) );
68 ": parseString(): cannot get tSince field from [" + qPrintable(str.mid(17, 16)) +
"] string");
74 ": parseString(): cannot get tTill field from [" + qPrintable(str.mid(36, 16)) +
"] string");
80 ": parseString(): wrong order of epochs: [" + qPrintable(str.mid(17, 34)) +
"]");
85 r1 = str.mid(53,10).simplified().toDouble(&isOk);
89 ": parseString(): cannot get r1 field from [" + qPrintable(str.mid(53, 10)) +
"] string");
92 r2 = str.mid(64,10).simplified().toDouble(&isOk);
96 ": parseString(): cannot get r2 field from [" + qPrintable(str.mid(64, 10)) +
"] string");
99 r3 = str.mid(75,10).simplified().toDouble(&isOk);
103 ": parseString(): cannot get r3 field from [" + qPrintable(str.mid(75, 10)) +
"] string");
107 if (str.mid(87,3) ==
"NEU")
114 else if (str.mid(87,3) ==
"XYZ")
124 ": parseString(): unknown type [" + qPrintable(str.mid(87, 3)) +
"]");
static const QString className()
bool parseString(const QString &)
virtual void write(LogLevel, quint32, const QString &, bool=false)
bool fromString(Format format, const QString &str, bool isReset=true)
@ F_ECCDAT
Digits, MJD and seconds : 055288:61363.6400.