General Purpose Geodetic Library
|
#include <SgIoAgv.h>
Public Member Functions | |
SgAgvTextSection () | |
SgAgvTextSection (int idx) | |
~SgAgvTextSection () | |
QString | className () const |
SgVlbiHistory & | history () |
const SgVlbiHistory & | history () const |
void | fillDataStructures (const SgVlbiSession *session, SgAgvDriver *drv) |
int | exportData (QTextStream &ts, SgAgvDriver *drv) |
int | importData (QTextStream &ts, SgAgvDriver *drv) |
![]() | |
SgAgvSection () | |
SgAgvSection (const QString prefix, int idx) | |
~SgAgvSection () | |
QString | className () const |
void | fillDataStructures (const SgVlbiSession *session, SgAgvDriver *drv) |
int | exportData (QTextStream &ts, SgAgvDriver *) |
int | importData (QTextStream &ts, SgAgvDriver *drv) |
Protected Member Functions | |
bool | parseChapterInitString (const QString &str, int &num2read) |
![]() | |
bool | parseSectionLengthString (const QString &str, int &num2read) |
Protected Attributes | |
QMap< int, QString > | headerByIdx_ |
QMap< int, int > | numByIdx_ |
QMap< int, int > | maxLenByIdx_ |
SgVlbiHistory | history_ |
SgMJD | histEpoch_ |
int | histVer_ |
![]() | |
SgMJD | startEpoch_ |
QString | prefix_ |
int | idx_ |
|
inline |
Definition at line 392 of file SgIoAgv.h.
References histVer_, and SgAgvSection::prefix_.
|
inline |
|
inline |
Definition at line 396 of file SgIoAgv.h.
References headerByIdx_, maxLenByIdx_, and numByIdx_.
|
inline |
Definition at line 397 of file SgIoAgv.h.
Referenced by fillDataStructures(), importData(), and parseChapterInitString().
int SgAgvTextSection::exportData | ( | QTextStream & | ts, |
SgAgvDriver * | drv | ||
) |
Definition at line 981 of file SgIoAgv.cpp.
References SgMJD::currentMJD(), headerByIdx_, SgAgvSection::idx_, maxLenByIdx_, numByIdx_, SgAgvSection::prefix_, and SgAgvSection::startEpoch_.
Referenced by SgAgvChunk::exportData().
void SgAgvTextSection::fillDataStructures | ( | const SgVlbiSession * | session, |
SgAgvDriver * | drv | ||
) |
Definition at line 933 of file SgIoAgv.cpp.
References className(), SgLogger::DBG, SgMJD::F_SOLVE_SPLFL, SgVlbiHistoryRecord::getEpoch(), SgVlbiSessionInfo::getName(), SgVlbiHistoryRecord::getText(), SgVlbiHistoryRecord::getVersion(), headerByIdx_, history(), SgVlbiBand::history(), SgLogger::IO_TXT, logger, maxLenByIdx_, numByIdx_, SgVlbiSession::primaryBand(), SgMJD::toString(), tZero, and SgLogger::write().
Referenced by SgAgvChunk::fillDataStructures().
|
inline |
Definition at line 399 of file SgIoAgv.h.
References history_.
Referenced by fillDataStructures(), and SgAgvChunk::history().
|
inline |
int SgAgvTextSection::importData | ( | QTextStream & | ts, |
SgAgvDriver * | drv | ||
) |
Definition at line 1020 of file SgIoAgv.cpp.
References className(), SgMJD::currentMJD(), SgLogger::DBG, SgLogger::ERR, histEpoch_, history_, histVer_, SgAgvSection::idx_, SgLogger::IO_TXT, logger, parseChapterInitString(), SgAgvSection::parseSectionLengthString(), SgAgvSection::prefix_, SgAgvSection::startEpoch_, SgLogger::write(), and SgLogger::WRN.
Referenced by SgAgvChunk::importData().
|
protected |
Definition at line 1090 of file SgIoAgv.cpp.
References className(), SgLogger::DBG, SgLogger::ERR, SgMJD::F_SOLVE_SPLFL, SgMJD::fromString(), histEpoch_, histVer_, SgLogger::IO_TXT, logger, SgAgvSection::prefix_, and SgLogger::write().
Referenced by importData().
|
protected |
Definition at line 408 of file SgIoAgv.h.
Referenced by ~SgAgvTextSection(), exportData(), and fillDataStructures().
|
protected |
Definition at line 412 of file SgIoAgv.h.
Referenced by importData(), and parseChapterInitString().
|
protected |
Definition at line 411 of file SgIoAgv.h.
Referenced by history(), and importData().
|
protected |
Definition at line 413 of file SgIoAgv.h.
Referenced by SgAgvTextSection(), importData(), and parseChapterInitString().
|
protected |
Definition at line 410 of file SgIoAgv.h.
Referenced by ~SgAgvTextSection(), exportData(), and fillDataStructures().
|
protected |
Definition at line 409 of file SgIoAgv.h.
Referenced by ~SgAgvTextSection(), exportData(), and fillDataStructures().