General Purpose Geodetic Library
|
#include <VpSetup.h>
Public Member Functions | |
VpSetup () | |
virtual | ~VpSetup () |
const QString & | getPath2Home () const |
const QString & | getPath2VgosDbFiles () const |
const QString & | getPath2SessionFiles () const |
const QString & | getPath2MasterFiles () const |
const QString & | getPath2AuxLogs () const |
bool | getHave2SavePerSessionLog () const |
bool | getUseLocalLocale () const |
const SgIdentities & | getIdentities () const |
SgIdentities & | identities () |
const QMap< QString, int > & | getDefaultCableSignByStn () const |
const QMap< QString, QString > & | getRinexFileNameByStn () const |
const QMap< QString, double > & | getRinexPressureOffsetByStn () const |
void | setPath2Home (const QString &) |
void | setPath2VgosDbFiles (const QString &) |
void | setPath2SessionFiles (const QString &) |
void | setPath2MasterFiles (const QString &) |
void | setPath2AuxLogs (const QString &) |
void | setHave2SavePerSessionLog (bool) |
void | setUseLocalLocale (bool use) |
void | setIdentities (const SgIdentities &) |
QMap< QString, int > & | defaultCableSignByStn () |
QMap< QString, QString > & | rinexFileNameByStn () |
QMap< QString, double > & | rinexPressureOffsetByStn () |
QString | className () const |
void | setUpBinaryIdentities (const QString &) |
QString | path2 (const QString &) const |
void | print2stdOut () |
Private Attributes | |
QString | path2Home_ |
QString | path2VgosDbFiles_ |
QString | path2MasterFiles_ |
QString | path2SessionFiles_ |
QString | path2AuxLogs_ |
bool | have2SavePerSessionLog_ |
bool | useLocalLocale_ |
SgIdentities | identities_ |
QMap< QString, int > | defaultCableSignByStn_ |
QMap< QString, QString > | rinexFileNameByStn_ |
QMap< QString, double > | rinexPressureOffsetByStn_ |
====================================================================================================
VpSetup::VpSetup | ( | ) |
A constructor.
Definition at line 46 of file VpSetup.cpp.
References defaultCableSignByStn_, have2SavePerSessionLog_, rinexFileNameByStn_, rinexPressureOffsetByStn_, and useLocalLocale_.
|
virtual |
A destructor. Frees allocated memory.
Definition at line 70 of file VpSetup.cpp.
|
inline |
Definition at line 142 of file VpSetup.h.
References defaultCableSignByStn_.
Referenced by loadSettings().
|
inline |
Definition at line 102 of file VpSetup.h.
References defaultCableSignByStn_.
Referenced by main(), and saveSettings().
|
inline |
Returns true if the software have to save an auxiliary log.
Definition at line 250 of file VpSetup.h.
References have2SavePerSessionLog_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns identities of user, analysis center, computer, etc.
Definition at line 258 of file VpSetup.h.
References identities_.
|
inline |
Returns a path to auxiliary logs.
Definition at line 242 of file VpSetup.h.
References path2AuxLogs_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns a path to nuSolve's home.
Definition at line 210 of file VpSetup.h.
References path2Home_.
Referenced by loadSettings(), and saveSettings().
|
inline |
Returns a path to masterfiles.
Definition at line 234 of file VpSetup.h.
References path2MasterFiles_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns a path to session files (logs).
Definition at line 226 of file VpSetup.h.
References path2SessionFiles_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns a path to vgosDb files (observations).
Definition at line 218 of file VpSetup.h.
References path2VgosDbFiles_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Definition at line 104 of file VpSetup.h.
References rinexFileNameByStn_.
Referenced by main(), and saveSettings().
|
inline |
Definition at line 106 of file VpSetup.h.
References rinexPressureOffsetByStn_.
Referenced by main(), and saveSettings().
|
inline |
Returns true if the software should not alter locale set up.
Definition at line 92 of file VpSetup.h.
References useLocalLocale_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns a reference on identities.
Definition at line 266 of file VpSetup.h.
References identities_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
void VpSetup::print2stdOut | ( | ) |
Definition at line 89 of file VpSetup.cpp.
References have2SavePerSessionLog_, identities_, SgVersion::name(), path2AuxLogs_, path2Home_, path2MasterFiles_, path2SessionFiles_, path2VgosDbFiles_, SgIdentities::print2stdOut(), useLocalLocale_, and vgosDbProcLogsVersion.
Referenced by parse_opt().
|
inline |
Definition at line 144 of file VpSetup.h.
References rinexFileNameByStn_.
Referenced by loadSettings().
|
inline |
Definition at line 146 of file VpSetup.h.
References rinexPressureOffsetByStn_.
Referenced by loadSettings().
|
inline |
Sets up an option to save an auxiliary log.
Definition at line 316 of file VpSetup.h.
References have2SavePerSessionLog_.
Referenced by loadSettings().
|
inline |
Sets up identities of user, analysis center, computer, etc.
Definition at line 324 of file VpSetup.h.
References identities_.
|
inline |
Sets up a path to auxiliary logs.
Definition at line 308 of file VpSetup.h.
References path2AuxLogs_.
Referenced by loadSettings().
|
inline |
Sets up a path to nuSolve's home.
Definition at line 276 of file VpSetup.h.
References path2Home_.
Referenced by loadSettings().
|
inline |
Sets up a path to masterfiles.
Definition at line 300 of file VpSetup.h.
References path2MasterFiles_.
Referenced by loadSettings().
|
inline |
Sets up a path to session files.
Definition at line 292 of file VpSetup.h.
References path2SessionFiles_.
Referenced by loadSettings().
|
inline |
Sets up a path to vgosDb files (observations).
Definition at line 284 of file VpSetup.h.
References path2VgosDbFiles_.
Referenced by loadSettings().
void VpSetup::setUpBinaryIdentities | ( | const QString & | argv0 | ) |
Definition at line 77 of file VpSetup.cpp.
References identities_, SgIdentities::setCurrentDir(), SgIdentities::setDriverVersion(), SgIdentities::setExecBinaryName(), SgIdentities::setExecDir(), and vgosDbProcLogsVersion.
Referenced by main().
|
inline |
|
private |
Definition at line 187 of file VpSetup.h.
Referenced by VpSetup(), defaultCableSignByStn(), and getDefaultCableSignByStn().
|
private |
Definition at line 180 of file VpSetup.h.
Referenced by VpSetup(), getHave2SavePerSessionLog(), print2stdOut(), and setHave2SavePerSessionLog().
|
private |
Definition at line 184 of file VpSetup.h.
Referenced by getIdentities(), identities(), print2stdOut(), setIdentities(), and setUpBinaryIdentities().
|
private |
Definition at line 179 of file VpSetup.h.
Referenced by getPath2AuxLogs(), print2stdOut(), and setPath2AuxLogs().
|
private |
Definition at line 175 of file VpSetup.h.
Referenced by getPath2Home(), path2(), print2stdOut(), and setPath2Home().
|
private |
Definition at line 177 of file VpSetup.h.
Referenced by getPath2MasterFiles(), print2stdOut(), and setPath2MasterFiles().
|
private |
Definition at line 178 of file VpSetup.h.
Referenced by getPath2SessionFiles(), print2stdOut(), and setPath2SessionFiles().
|
private |
Definition at line 176 of file VpSetup.h.
Referenced by getPath2VgosDbFiles(), print2stdOut(), and setPath2VgosDbFiles().
|
private |
Definition at line 189 of file VpSetup.h.
Referenced by VpSetup(), getRinexFileNameByStn(), and rinexFileNameByStn().
|
private |
Definition at line 191 of file VpSetup.h.
Referenced by VpSetup(), getRinexPressureOffsetByStn(), and rinexPressureOffsetByStn().
|
private |
Definition at line 181 of file VpSetup.h.
Referenced by VpSetup(), getUseLocalLocale(), print2stdOut(), and setUseLocalLocale().