General Purpose Geodetic Library
|
#include <SgNetworkStnRecord.h>
Public Member Functions | |
SgNetworkStations (const QString &path2file) | |
~SgNetworkStations () | |
bool | isOk () const |
const QString & | getFileName () const |
const QString & | getPath2file () const |
void | setFileName (const QString &fn) |
void | setPath2file (const QString &path) |
const QMultiMap< QString, SgNetworkStnRecord > & | recsByName () const |
const QMultiMap< QString, SgNetworkStnRecord > & | recsById () const |
bool | readFile () |
const SgNetworkStnRecord & | lookUp (const QString &) |
Static Public Member Functions | |
static const QString | className () |
Private Attributes | |
bool | isOk_ |
QString | path2file_ |
QString | fileName_ |
QMultiMap< QString, SgNetworkStnRecord > | recByName_ |
QMultiMap< QString, SgNetworkStnRecord > | recById_ |
====================================================================================================
Definition at line 139 of file SgNetworkStnRecord.h.
|
inline |
A constructor. Creates an object.
Definition at line 354 of file SgNetworkStnRecord.h.
References isOk_.
|
inline |
A destructor. Frees allocated memory.
Definition at line 366 of file SgNetworkStnRecord.h.
References recById_, and recByName_.
|
static |
Returns name of the class (for debug output).
Definition at line 112 of file SgNetworkStnRecord.cpp.
Referenced by readFile().
|
inline |
Definition at line 164 of file SgNetworkStnRecord.h.
References fileName_.
|
inline |
Definition at line 165 of file SgNetworkStnRecord.h.
References path2file_.
|
inline |
Definition at line 163 of file SgNetworkStnRecord.h.
References isOk_.
const SgNetworkStnRecord & SgNetworkStations::lookUp | ( | const QString & | key | ) |
Definition at line 173 of file SgNetworkStnRecord.cpp.
References recByName_.
bool SgNetworkStations::readFile | ( | ) |
Definition at line 120 of file SgNetworkStnRecord.cpp.
References className(), SgLogger::DBG, fileName_, SgNetworkStnRecord::getCode(), SgNetworkStnRecord::getName(), SgLogger::IO_TXT, isOk_, logger, SgNetworkStnRecord::parseString(), path2file_, recById_, recByName_, SgLogger::write(), and SgLogger::WRN.
Referenced by SgVlbiSession::importDataFromLogFiles(), and SgVlbiSession::resetDataFromLogFiles().
|
inline |
Definition at line 170 of file SgNetworkStnRecord.h.
References recById_.
Referenced by SgVlbiSession::stnInpt2Key().
|
inline |
Definition at line 169 of file SgNetworkStnRecord.h.
References recByName_.
Referenced by SgVlbiSession::importDataFromLogFiles().
|
inline |
Definition at line 167 of file SgNetworkStnRecord.h.
References fileName_.
|
inline |
Definition at line 168 of file SgNetworkStnRecord.h.
References path2file_.
|
private |
Definition at line 191 of file SgNetworkStnRecord.h.
Referenced by getFileName(), readFile(), and setFileName().
|
private |
Definition at line 189 of file SgNetworkStnRecord.h.
Referenced by SgNetworkStations(), isOk(), and readFile().
|
private |
Definition at line 190 of file SgNetworkStnRecord.h.
Referenced by getPath2file(), readFile(), and setPath2file().
|
private |
Definition at line 195 of file SgNetworkStnRecord.h.
Referenced by ~SgNetworkStations(), readFile(), and recsById().
|
private |
Definition at line 193 of file SgNetworkStnRecord.h.
Referenced by ~SgNetworkStations(), lookUp(), readFile(), and recsByName().