General Purpose Geodetic Library
|
#include <VcSetup.h>
Public Member Functions | |
VcSetup () | |
virtual | ~VcSetup () |
const QString & | getPath2Home () const |
const QString & | getPath2VgosDbFiles () const |
const QString & | getPath2SolveAprioriFiles () const |
const QString & | getPath2MasterFiles () const |
const QString & | getAprioriFile4Sites () const |
const QString & | getAprioriFile4Sources () const |
const QString & | getAprioriFile4OceanLd () const |
const QString & | getAprioriFile4Eops () const |
const QString & | getAprioriFile4Tilts () const |
const QString & | getAprioriFile4OceanPoleTideLd () const |
const QString & | getPath2AuxLogs () const |
bool | getHave2SavePerSessionLog () const |
bool | getUseLocalLocale () const |
const SgIdentities & | getIdentities () const |
SgIdentities & | identities () |
void | setPath2Home (const QString &) |
void | setPath2VgosDbFiles (const QString &) |
void | setPath2SolveAprioriFiles (const QString &) |
void | setPath2MasterFiles (const QString &) |
void | setAprioriFile4Sites (const QString &file) |
void | setAprioriFile4Sources (const QString &file) |
void | setAprioriFile4OceanLd (const QString &file) |
void | setAprioriFile4Eops (const QString &file) |
void | setAprioriFile4Tilts (const QString &file) |
void | setAprioriFile4OceanPoleTideLd (const QString &file) |
void | setPath2AuxLogs (const QString &) |
void | setUseLocalLocale (bool use) |
void | setHave2SavePerSessionLog (bool) |
void | setIdentities (const SgIdentities &) |
QString | className () const |
void | setUpBinaryIdentities (const QString &) |
QString | path2 (const QString &) const |
void | print2stdOut () |
Private Attributes | |
QString | path2Home_ |
QString | path2VgosDbFiles_ |
QString | path2MasterFiles_ |
QString | path2SolveAprioriFiles_ |
QString | aPrioriFile4Sites_ |
QString | aPrioriFile4Sources_ |
QString | aPrioriFile4OceanLd_ |
QString | aPrioriFile4Eops_ |
QString | aPrioriFile4Tilts_ |
QString | aPrioriFile4OceanPoleTideLd_ |
QString | path2AuxLogs_ |
bool | have2SavePerSessionLog_ |
bool | useLocalLocale_ |
SgIdentities | identities_ |
====================================================================================================
VcSetup::VcSetup | ( | ) |
A constructor.
Definition at line 45 of file VcSetup.cpp.
References have2SavePerSessionLog_, and useLocalLocale_.
|
virtual |
A destructor. Frees allocated memory.
Definition at line 67 of file VcSetup.cpp.
|
inline |
Definition at line 83 of file VcSetup.h.
References aPrioriFile4Eops_.
Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().
|
inline |
Definition at line 82 of file VcSetup.h.
References aPrioriFile4OceanLd_.
Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().
|
inline |
Definition at line 85 of file VcSetup.h.
References aPrioriFile4OceanPoleTideLd_.
Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().
|
inline |
Definition at line 80 of file VcSetup.h.
References aPrioriFile4Sites_.
Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().
|
inline |
Definition at line 81 of file VcSetup.h.
References aPrioriFile4Sources_.
Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().
|
inline |
Definition at line 84 of file VcSetup.h.
References aPrioriFile4Tilts_.
Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().
|
inline |
Returns true if the software have to save an auxiliary log.
Definition at line 247 of file VcSetup.h.
References have2SavePerSessionLog_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns identities of user, analysis center, computer, etc.
Definition at line 255 of file VcSetup.h.
References identities_.
|
inline |
Returns a path to auxiliary logs.
Definition at line 239 of file VcSetup.h.
References path2AuxLogs_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns a path to nuSolve's home.
Definition at line 207 of file VcSetup.h.
References path2Home_.
Referenced by loadSettings(), and saveSettings().
|
inline |
Returns a path to masterfiles.
Definition at line 231 of file VcSetup.h.
References path2MasterFiles_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns a path to session files (logs).
Definition at line 223 of file VcSetup.h.
References path2SolveAprioriFiles_.
Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().
|
inline |
Returns a path to vgosDb files (observations).
Definition at line 215 of file VcSetup.h.
References path2VgosDbFiles_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns true if the software should not alter locale set up.
Definition at line 97 of file VcSetup.h.
References useLocalLocale_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Returns a reference on identities.
Definition at line 263 of file VcSetup.h.
References identities_.
Referenced by loadSettings(), main(), and saveSettings().
|
inline |
Definition at line 329 of file VcSetup.h.
References path2Home_.
Referenced by checkAprioriFiles(), createCalcExtFile(), and main().
void VcSetup::print2stdOut | ( | ) |
Definition at line 86 of file VcSetup.cpp.
References aPrioriFile4Eops_, aPrioriFile4OceanLd_, aPrioriFile4OceanPoleTideLd_, aPrioriFile4Sites_, aPrioriFile4Sources_, aPrioriFile4Tilts_, have2SavePerSessionLog_, identities_, SgVersion::name(), path2AuxLogs_, path2Home_, path2MasterFiles_, path2SolveAprioriFiles_, path2VgosDbFiles_, SgIdentities::print2stdOut(), useLocalLocale_, and vgosDbCalcVersion.
Referenced by parse_opt().
|
inline |
Definition at line 130 of file VcSetup.h.
References aPrioriFile4Eops_.
Referenced by loadSettings().
|
inline |
Definition at line 129 of file VcSetup.h.
References aPrioriFile4OceanLd_.
Referenced by loadSettings().
|
inline |
Definition at line 132 of file VcSetup.h.
References aPrioriFile4OceanPoleTideLd_.
Referenced by loadSettings().
|
inline |
Definition at line 127 of file VcSetup.h.
References aPrioriFile4Sites_.
Referenced by loadSettings().
|
inline |
Definition at line 128 of file VcSetup.h.
References aPrioriFile4Sources_.
Referenced by loadSettings().
|
inline |
Definition at line 131 of file VcSetup.h.
References aPrioriFile4Tilts_.
Referenced by loadSettings().
|
inline |
Sets up an option to save an auxiliary log.
Definition at line 313 of file VcSetup.h.
References have2SavePerSessionLog_.
Referenced by loadSettings().
|
inline |
Sets up identities of user, analysis center, computer, etc.
Definition at line 321 of file VcSetup.h.
References identities_.
|
inline |
Sets up a path to auxiliary logs.
Definition at line 305 of file VcSetup.h.
References path2AuxLogs_.
Referenced by loadSettings().
|
inline |
Sets up a path to nuSolve's home.
Definition at line 273 of file VcSetup.h.
References path2Home_.
Referenced by loadSettings().
|
inline |
Sets up a path to masterfiles.
Definition at line 297 of file VcSetup.h.
References path2MasterFiles_.
Referenced by loadSettings().
|
inline |
Sets up a path to session files.
Definition at line 289 of file VcSetup.h.
References path2SolveAprioriFiles_.
Referenced by loadSettings().
|
inline |
Sets up a path to vgosDb files (observations).
Definition at line 281 of file VcSetup.h.
References path2VgosDbFiles_.
Referenced by loadSettings().
void VcSetup::setUpBinaryIdentities | ( | const QString & | argv0 | ) |
Definition at line 74 of file VcSetup.cpp.
References identities_, SgIdentities::setCurrentDir(), SgIdentities::setDriverVersion(), SgIdentities::setExecBinaryName(), SgIdentities::setExecDir(), and vgosDbCalcVersion.
Referenced by main().
|
inline |
|
private |
Definition at line 181 of file VcSetup.h.
Referenced by getAprioriFile4Eops(), print2stdOut(), and setAprioriFile4Eops().
|
private |
Definition at line 180 of file VcSetup.h.
Referenced by getAprioriFile4OceanLd(), print2stdOut(), and setAprioriFile4OceanLd().
|
private |
Definition at line 183 of file VcSetup.h.
Referenced by getAprioriFile4OceanPoleTideLd(), print2stdOut(), and setAprioriFile4OceanPoleTideLd().
|
private |
Definition at line 178 of file VcSetup.h.
Referenced by getAprioriFile4Sites(), print2stdOut(), and setAprioriFile4Sites().
|
private |
Definition at line 179 of file VcSetup.h.
Referenced by getAprioriFile4Sources(), print2stdOut(), and setAprioriFile4Sources().
|
private |
Definition at line 182 of file VcSetup.h.
Referenced by getAprioriFile4Tilts(), print2stdOut(), and setAprioriFile4Tilts().
|
private |
Definition at line 185 of file VcSetup.h.
Referenced by VcSetup(), getHave2SavePerSessionLog(), print2stdOut(), and setHave2SavePerSessionLog().
|
private |
Definition at line 188 of file VcSetup.h.
Referenced by getIdentities(), identities(), print2stdOut(), setIdentities(), and setUpBinaryIdentities().
|
private |
Definition at line 184 of file VcSetup.h.
Referenced by getPath2AuxLogs(), print2stdOut(), and setPath2AuxLogs().
|
private |
Definition at line 174 of file VcSetup.h.
Referenced by getPath2Home(), path2(), print2stdOut(), and setPath2Home().
|
private |
Definition at line 176 of file VcSetup.h.
Referenced by getPath2MasterFiles(), print2stdOut(), and setPath2MasterFiles().
|
private |
Definition at line 177 of file VcSetup.h.
Referenced by getPath2SolveAprioriFiles(), print2stdOut(), and setPath2SolveAprioriFiles().
|
private |
Definition at line 175 of file VcSetup.h.
Referenced by getPath2VgosDbFiles(), print2stdOut(), and setPath2VgosDbFiles().
|
private |
Definition at line 186 of file VcSetup.h.
Referenced by VcSetup(), getUseLocalLocale(), print2stdOut(), and setUseLocalLocale().