General Purpose Geodetic Library
|
#include <SgKombFormat.h>
Public Member Functions | |
SgKombReader () | |
~SgKombReader () | |
bool | getIsVerbose () const |
const SgKombOb01Record & | ob01 () const |
const SgKombOb02Record & | ob02 () const |
const SgKombOb03Record & | ob03 () const |
const QMap< QString, SgKombBd01Record * > & | bd01ByBand () const |
const QMap< QString, SgKombBd02Record * > & | bd02ByBand () const |
const QMap< QString, SgKombBd03Record * > & | bd03ByBand () const |
const QMap< QString, SgKombBd04Record * > & | bd04ByBand () const |
const QMap< QString, SgKombBd05Record * > & | bd05ByBand () const |
const QMap< QString, QString > & | mapOfBands () const |
const SgKombBd01Record * | bd01 (const QString &bandKey) const |
const SgKombBd02Record * | bd02 (const QString &bandKey) const |
const SgKombBd03Record * | bd03 (const QString &bandKey) const |
const SgKombBd04Record * | bd04 (const QString &bandKey) const |
const SgKombBd05Record * | bd05 (const QString &bandKey) const |
bool | isOk () const |
void | setIsVerbose (bool is) |
const char * | experimentCode () const |
void | readFile (const QString &fileName) |
void | clearData () |
void | debugReport () |
Static Public Member Functions | |
static const QString | className () |
Protected Attributes | |
QString | fileName_ |
QList< SgKombHeader * > | headers_ |
QList< SgKombHeaderRecord * > | headRecs_ |
SgKombOb01Record | ob01_ |
SgKombOb02Record | ob02_ |
SgKombOb03Record | ob03_ |
QMap< QString, SgKombBd01Record * > | bd01ByBand_ |
QMap< QString, SgKombBd02Record * > | bd02ByBand_ |
QMap< QString, SgKombBd03Record * > | bd03ByBand_ |
QMap< QString, SgKombBd04Record * > | bd04ByBand_ |
QMap< QString, SgKombBd05Record * > | bd05ByBand_ |
QMap< QString, QString > | mapOfBands_ |
bool | isOk_ |
bool | isVerbose_ |
====================================================================================================
Definition at line 767 of file SgKombFormat.h.
|
inline |
Definition at line 1347 of file SgKombFormat.h.
References isOk_, and isVerbose_.
|
inline |
Definition at line 1368 of file SgKombFormat.h.
References clearData().
|
inline |
Definition at line 795 of file SgKombFormat.h.
References bd01ByBand_.
Referenced by SgVlbiSession::processKombFile(), and readFile().
|
inline |
Definition at line 788 of file SgKombFormat.h.
References bd01ByBand_.
|
inline |
Definition at line 797 of file SgKombFormat.h.
References bd02ByBand_.
Referenced by SgVlbiSession::processKombFile(), and readFile().
|
inline |
Definition at line 789 of file SgKombFormat.h.
References bd02ByBand_.
|
inline |
Definition at line 799 of file SgKombFormat.h.
References bd03ByBand_.
Referenced by SgVlbiSession::processKombFile(), and readFile().
|
inline |
Definition at line 790 of file SgKombFormat.h.
References bd03ByBand_.
|
inline |
Definition at line 801 of file SgKombFormat.h.
References bd04ByBand_.
Referenced by SgVlbiSession::processKombFile(), and readFile().
|
inline |
Definition at line 791 of file SgKombFormat.h.
References bd04ByBand_.
|
inline |
Definition at line 803 of file SgKombFormat.h.
References bd05ByBand_.
Referenced by SgVlbiSession::processKombFile(), and readFile().
|
inline |
Definition at line 792 of file SgKombFormat.h.
References bd05ByBand_.
|
static |
SgKombReader: ====================================================================================================
Definition at line 853 of file SgKombFormat.cpp.
Referenced by readFile().
void SgKombReader::clearData | ( | ) |
Definition at line 868 of file SgKombFormat.cpp.
References bd01ByBand_, bd02ByBand_, bd03ByBand_, bd04ByBand_, bd05ByBand_, headers_, headRecs_, isOk_, and mapOfBands_.
Referenced by ~SgKombReader(), and readFile().
void SgKombReader::debugReport | ( | ) |
Definition at line 861 of file SgKombFormat.cpp.
|
inline |
Definition at line 810 of file SgKombFormat.h.
References headers_.
Referenced by SgVlbiSession::processKombFile().
|
inline |
Definition at line 782 of file SgKombFormat.h.
References isVerbose_.
|
inline |
Definition at line 805 of file SgKombFormat.h.
References isOk_.
Referenced by SgVlbiSession::processKombFile().
|
inline |
Definition at line 793 of file SgKombFormat.h.
References mapOfBands_.
Referenced by SgVlbiSession::processKombFile().
|
inline |
Definition at line 784 of file SgKombFormat.h.
References ob01_.
Referenced by SgVlbiSession::processKombFile().
|
inline |
Definition at line 785 of file SgKombFormat.h.
References ob02_.
|
inline |
Definition at line 786 of file SgKombFormat.h.
References ob03_.
Referenced by SgVlbiSession::processKombFile().
void SgKombReader::readFile | ( | const QString & | fileName | ) |
Definition at line 896 of file SgKombFormat.cpp.
References SgKombBd01Record::bandId(), SgKombBd02Record::bandId(), SgKombBd03Record::bandId(), SgKombBd04Record::bandId(), SgKombBd05Record::bandId(), bd01(), bd01ByBand_, bd02(), bd02ByBand_, bd03(), bd03ByBand_, bd04(), bd04ByBand_, bd05(), bd05ByBand_, className(), clearData(), SgLogger::DBG, SgKombHeader::debugReport(), SgKombOb01Record::debugReport(), SgKombOb02Record::debugReport(), SgKombOb03Record::debugReport(), SgKombBd01Record::debugReport(), SgKombBd02Record::debugReport(), SgKombBd03Record::debugReport(), SgKombBd04Record::debugReport(), SgKombBd05Record::debugReport(), SgKombHeader::entries(), fileName_, headers_, headRecs_, SgLogger::IO_BIN, isOk_, isVerbose_, logger, mapOfBands_, SgKombOb02Record::numOfChannels(), ob01_, ob02_, ob03_, SgKombHeaderRecord::prefix(), SgKombOb01Record::sourceName(), SgKombOb01Record::station1Name(), SgKombOb01Record::station2Name(), SgKombHeader::totalNumberOfHeaderRecs(), SgLogger::write(), and SgLogger::WRN.
Referenced by SgVlbiSession::processKombFile().
|
inline |
Definition at line 806 of file SgKombFormat.h.
References isVerbose_.
|
protected |
Definition at line 832 of file SgKombFormat.h.
Referenced by bd01(), bd01ByBand(), clearData(), and readFile().
|
protected |
Definition at line 834 of file SgKombFormat.h.
Referenced by bd02(), bd02ByBand(), clearData(), and readFile().
|
protected |
Definition at line 836 of file SgKombFormat.h.
Referenced by bd03(), bd03ByBand(), clearData(), and readFile().
|
protected |
Definition at line 838 of file SgKombFormat.h.
Referenced by bd04(), bd04ByBand(), clearData(), and readFile().
|
protected |
Definition at line 840 of file SgKombFormat.h.
Referenced by bd05(), bd05ByBand(), clearData(), and readFile().
|
protected |
Definition at line 825 of file SgKombFormat.h.
Referenced by readFile().
|
protected |
Definition at line 826 of file SgKombFormat.h.
Referenced by clearData(), experimentCode(), and readFile().
|
protected |
Definition at line 827 of file SgKombFormat.h.
Referenced by clearData(), and readFile().
|
protected |
Definition at line 842 of file SgKombFormat.h.
Referenced by SgKombReader(), clearData(), isOk(), and readFile().
|
protected |
Definition at line 843 of file SgKombFormat.h.
Referenced by SgKombReader(), getIsVerbose(), readFile(), and setIsVerbose().
|
protected |
Definition at line 841 of file SgKombFormat.h.
Referenced by clearData(), mapOfBands(), and readFile().
|
protected |
Definition at line 828 of file SgKombFormat.h.
Referenced by ob01(), and readFile().
|
protected |
Definition at line 829 of file SgKombFormat.h.
Referenced by ob02(), and readFile().
|
protected |
Definition at line 830 of file SgKombFormat.h.
Referenced by ob03(), and readFile().