General Purpose Geodetic Library
|
#include <SgMasterRecord.h>
Public Member Functions | |
SgMasterRecord () | |
~SgMasterRecord () | |
SgMasterRecord & | operator= (const SgMasterRecord &r) |
bool | isValid () const |
const QString & | getName () const |
const QString & | getCode () const |
const QString & | getDate () const |
const QString & | getStations () const |
const QString & | getDbcCode () const |
const QString & | getScheduledBy () const |
const QString & | getCorrelatedBy () const |
const QString & | getSubmittedBy () const |
void | setName (const QString &s) |
void | setCode (const QString &s) |
void | setDate (const QString &s) |
void | setStations (const QString &s) |
void | setDbcCode (const QString &s) |
void | setScheduledBy (const QString &s) |
void | setCorrelatedBy (const QString &s) |
void | setSubmittedBy (const QString &s) |
bool | lookupRecordByName (const QString &nickName, const QString &path) |
bool | lookupRecordByCode (const QString &sessionCode, const QString &sYear, const QString &path) |
void | parseString (const QString &) |
Static Public Member Functions | |
static const QString | className () |
Private Member Functions | |
bool | findRecordByName (const QString &date, const QString &dbcCode, const QString &fileName) |
bool | findRecordByCode (const QString &sessionCode, const QString &fileName) |
Private Attributes | |
bool | isValid_ |
QString | name_ |
QString | code_ |
QString | date_ |
QString | stations_ |
QString | dbcCode_ |
QString | scheduledBy_ |
QString | correlatedBy_ |
QString | submittedBy_ |
====================================================================================================
Definition at line 49 of file SgMasterRecord.h.
|
inline |
A constructor. Creates an object.
Definition at line 163 of file SgMasterRecord.h.
References isValid_.
|
inline |
A destructor. Frees allocated memory.
Definition at line 179 of file SgMasterRecord.h.
|
static |
Returns name of the class (for debug output).
Definition at line 44 of file SgMasterRecord.cpp.
Referenced by findRecordByCode(), findRecordByName(), lookupRecordByCode(), and lookupRecordByName().
|
private |
Definition at line 184 of file SgMasterRecord.cpp.
References className(), SgLogger::DBG, getCode(), SgLogger::IO_TXT, logger, parseString(), and SgLogger::write().
Referenced by lookupRecordByCode().
|
private |
Definition at line 122 of file SgMasterRecord.cpp.
References className(), SgLogger::DBG, getDate(), getDbcCode(), SgLogger::IO_TXT, logger, parseString(), and SgLogger::write().
Referenced by lookupRecordByName().
|
inline |
Definition at line 206 of file SgMasterRecord.h.
References code_.
Referenced by findRecordByCode(), and SgVlbiSession::selfCheck().
|
inline |
Definition at line 246 of file SgMasterRecord.h.
References correlatedBy_.
Referenced by SgVlbiSession::selfCheck().
|
inline |
Definition at line 214 of file SgMasterRecord.h.
References date_.
Referenced by findRecordByName(), and SgVlbiSession::selfCheck().
|
inline |
Definition at line 230 of file SgMasterRecord.h.
References dbcCode_.
Referenced by findRecordByName(), and SgVlbiSession::selfCheck().
|
inline |
Definition at line 198 of file SgMasterRecord.h.
References name_.
Referenced by SgVlbiSession::selfCheck().
|
inline |
Definition at line 238 of file SgMasterRecord.h.
References scheduledBy_.
Referenced by SgVlbiSession::selfCheck().
|
inline |
Definition at line 222 of file SgMasterRecord.h.
References stations_.
|
inline |
Definition at line 254 of file SgMasterRecord.h.
References submittedBy_.
Referenced by SgVlbiSession::selfCheck().
|
inline |
Definition at line 190 of file SgMasterRecord.h.
References isValid_.
bool SgMasterRecord::lookupRecordByCode | ( | const QString & | sessionCode, |
const QString & | sYear, | ||
const QString & | path | ||
) |
Definition at line 162 of file SgMasterRecord.cpp.
References className(), findRecordByCode(), SgLogger::IO_TXT, logger, SgLogger::write(), and SgLogger::WRN.
Referenced by SgVlbiSession::selfCheck().
bool SgMasterRecord::lookupRecordByName | ( | const QString & | nickName, |
const QString & | path | ||
) |
Definition at line 97 of file SgMasterRecord.cpp.
References className(), SgLogger::ERR, findRecordByName(), SgLogger::IO_TXT, logger, and SgLogger::write().
Referenced by SgVlbiSession::selfCheck().
SgMasterRecord & SgMasterRecord::operator= | ( | const SgMasterRecord & | r | ) |
An assignment operator.
Definition at line 52 of file SgMasterRecord.cpp.
References code_, correlatedBy_, date_, dbcCode_, isValid_, name_, scheduledBy_, stations_, and submittedBy_.
void SgMasterRecord::parseString | ( | const QString & | str | ) |
Definition at line 69 of file SgMasterRecord.cpp.
References code_, correlatedBy_, date_, dbcCode_, isValid_, name_, scheduledBy_, stations_, and submittedBy_.
Referenced by findRecordByCode(), and findRecordByName().
|
inline |
Definition at line 270 of file SgMasterRecord.h.
References code_.
|
inline |
Definition at line 310 of file SgMasterRecord.h.
References correlatedBy_.
|
inline |
Definition at line 278 of file SgMasterRecord.h.
References date_.
|
inline |
Definition at line 294 of file SgMasterRecord.h.
References dbcCode_.
|
inline |
Definition at line 262 of file SgMasterRecord.h.
References name_.
|
inline |
Definition at line 302 of file SgMasterRecord.h.
References scheduledBy_.
|
inline |
Definition at line 286 of file SgMasterRecord.h.
References stations_.
|
inline |
Definition at line 318 of file SgMasterRecord.h.
References submittedBy_.
|
private |
Definition at line 135 of file SgMasterRecord.h.
Referenced by getCode(), operator=(), parseString(), and setCode().
|
private |
Definition at line 140 of file SgMasterRecord.h.
Referenced by getCorrelatedBy(), operator=(), parseString(), and setCorrelatedBy().
|
private |
Definition at line 136 of file SgMasterRecord.h.
Referenced by getDate(), operator=(), parseString(), and setDate().
|
private |
Definition at line 138 of file SgMasterRecord.h.
Referenced by getDbcCode(), operator=(), parseString(), and setDbcCode().
|
private |
Definition at line 132 of file SgMasterRecord.h.
Referenced by SgMasterRecord(), isValid(), operator=(), and parseString().
|
private |
Definition at line 134 of file SgMasterRecord.h.
Referenced by getName(), operator=(), parseString(), and setName().
|
private |
Definition at line 139 of file SgMasterRecord.h.
Referenced by getScheduledBy(), operator=(), parseString(), and setScheduledBy().
|
private |
Definition at line 137 of file SgMasterRecord.h.
Referenced by getStations(), operator=(), parseString(), and setStations().
|
private |
Definition at line 141 of file SgMasterRecord.h.
Referenced by getSubmittedBy(), operator=(), parseString(), and setSubmittedBy().