General Purpose Geodetic Library
|
#include <SgIoAgv.h>
Public Member Functions | |
SgAgvTocsSection () | |
SgAgvTocsSection (int idx) | |
~SgAgvTocsSection () | |
QString | className () 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 | |
SgAgvRecord * | datumDescriptor2agvRecord (SgAgvDatumDescriptor *dd) |
SgAgvDatumDescriptor * | agvRecord2datumDescriptor (SgAgvRecord *rec) |
![]() | |
bool | parseSectionLengthString (const QString &str, int &num2read) |
Additional Inherited Members | |
![]() | |
SgMJD | startEpoch_ |
QString | prefix_ |
int | idx_ |
|
inline |
Definition at line 431 of file SgIoAgv.h.
References SgAgvSection::prefix_.
|
protected |
Definition at line 1201 of file SgIoAgv.cpp.
References ACS_ANY, ADS_BASELINE, ADS_NONE, ADS_SCAN, ADS_SESSION, ADS_STATION, ADT_CHAR, ADT_I2, ADT_I4, ADT_I8, ADT_NONE, ADT_R4, ADT_R8, className(), SgAgvRecord::content(), SgLogger::IO_TXT, logger, SgLogger::write(), and SgLogger::WRN.
Referenced by importData().
|
inline |
Definition at line 434 of file SgIoAgv.h.
Referenced by agvRecord2datumDescriptor(), and fillDataStructures().
|
protected |
Definition at line 1184 of file SgIoAgv.cpp.
References SgAgvDatumDescriptor::d1(), SgAgvDatumDescriptor::d2(), SgAgvDatumDescriptor::getDataScope(), SgAgvDatumDescriptor::getDataType(), SgAgvDatumDescriptor::getDescription(), and SgAgvDatumDescriptor::getLCode().
Referenced by fillDataStructures().
int SgAgvTocsSection::exportData | ( | QTextStream & | ts, |
SgAgvDriver * | drv | ||
) |
Definition at line 1271 of file SgIoAgv.cpp.
References SgMJD::currentMJD(), SgAgvSection::idx_, SgAgvSection::prefix_, and SgAgvSection::startEpoch_.
Referenced by SgAgvChunk::exportData().
void SgAgvTocsSection::fillDataStructures | ( | const SgVlbiSession * | session, |
SgAgvDriver * | drv | ||
) |
Definition at line 1152 of file SgIoAgv.cpp.
References className(), SgAgvDriver::datumByKey(), datumDescriptor2agvRecord(), SgLogger::DBG, SgAgvDatumDescriptor::getHasData(), SgLogger::IO_TXT, logger, SgAgvDriver::mandatoryDatumByKey(), and SgLogger::write().
Referenced by SgAgvChunk::fillDataStructures().
int SgAgvTocsSection::importData | ( | QTextStream & | ts, |
SgAgvDriver * | drv | ||
) |
Definition at line 1294 of file SgIoAgv.cpp.
References SgAgvDriver::addDatumDescriptor(), agvRecord2datumDescriptor(), SgMJD::currentMJD(), SgAgvSection::idx_, SgAgvSection::importData(), and SgAgvSection::startEpoch_.
Referenced by SgAgvChunk::importData().