55 for (
int i=0; i<
records_.size(); i++)
69 ": insertRecord(): the record is NULL");
75 ": insertRecord(): the record's name [" + rec->
getSiteName() +
76 "] is not the same as the site's one [" +
siteName_ +
"]");
89 ": insertRecord(): the " +
siteName_ +
"'s records are overlapped: list: [" +
94 ": insertRecord(): the " +
siteName_ +
"'s records are overlapped: list: [" +
99 ": insertRecord(): the " +
siteName_ +
"'s records are overlapped: list: [" +
104 ": insertRecord(): the " +
siteName_ +
"'s records are overlapped: list: [" +
127 for (
int i=0; i<
records_.size()-1; i++)
131 ": checkRecords(): there are gaps in " +
siteName_ +
"'s records: from " +
132 records_.at(i)->getTTill().toString() +
" till " +
133 records_.at(i+1)->getTSince().toString());
143 for (
int i=0; i<
records_.size(); i++)
148 ": findRecord(): cannot find ecc record for the epoch " + t.
toString());
bool tillEpochSortingOrderLessThan(SgEccRec *r1, SgEccRec *r2)
const SgMJD & getTTill() const
const SgMJD & getTSince() const
const QString & getSiteName() const
SgEccRec * findRecord(const SgMJD &)
static const QString className()
bool insertRecord(SgEccRec *)
QList< SgEccRec * > records_
virtual void write(LogLevel, quint32, const QString &, bool=false)
QString toString(Format format=F_Verbose) const