General Purpose Geodetic Library
VcSetup Class Reference

#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 SgIdentitiesgetIdentities () const
 
SgIdentitiesidentities ()
 
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_
 

Detailed Description

====================================================================================================

Definition at line 43 of file VcSetup.h.

Constructor & Destructor Documentation

◆ VcSetup()

VcSetup::VcSetup ( )

A constructor.

Definition at line 45 of file VcSetup.cpp.

References have2SavePerSessionLog_, and useLocalLocale_.

◆ ~VcSetup()

VcSetup::~VcSetup ( )
virtual

A destructor. Frees allocated memory.

Definition at line 67 of file VcSetup.cpp.

Member Function Documentation

◆ className()

QString VcSetup::className ( ) const
inline

Definition at line 152 of file VcSetup.h.

◆ getAprioriFile4Eops()

const QString& VcSetup::getAprioriFile4Eops ( ) const
inline

Definition at line 83 of file VcSetup.h.

References aPrioriFile4Eops_.

Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().

◆ getAprioriFile4OceanLd()

const QString& VcSetup::getAprioriFile4OceanLd ( ) const
inline

Definition at line 82 of file VcSetup.h.

References aPrioriFile4OceanLd_.

Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().

◆ getAprioriFile4OceanPoleTideLd()

const QString& VcSetup::getAprioriFile4OceanPoleTideLd ( ) const
inline

◆ getAprioriFile4Sites()

const QString& VcSetup::getAprioriFile4Sites ( ) const
inline

Definition at line 80 of file VcSetup.h.

References aPrioriFile4Sites_.

Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().

◆ getAprioriFile4Sources()

const QString& VcSetup::getAprioriFile4Sources ( ) const
inline

Definition at line 81 of file VcSetup.h.

References aPrioriFile4Sources_.

Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().

◆ getAprioriFile4Tilts()

const QString& VcSetup::getAprioriFile4Tilts ( ) const
inline

Definition at line 84 of file VcSetup.h.

References aPrioriFile4Tilts_.

Referenced by checkAprioriFiles(), createCalcExtFile(), loadSettings(), main(), and saveSettings().

◆ getHave2SavePerSessionLog()

bool VcSetup::getHave2SavePerSessionLog ( ) const
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().

◆ getIdentities()

const SgIdentities & VcSetup::getIdentities ( ) const
inline

Returns identities of user, analysis center, computer, etc.

Definition at line 255 of file VcSetup.h.

References identities_.

◆ getPath2AuxLogs()

const QString & VcSetup::getPath2AuxLogs ( ) const
inline

Returns a path to auxiliary logs.

Definition at line 239 of file VcSetup.h.

References path2AuxLogs_.

Referenced by loadSettings(), main(), and saveSettings().

◆ getPath2Home()

const QString & VcSetup::getPath2Home ( ) const
inline

Returns a path to nuSolve's home.

Definition at line 207 of file VcSetup.h.

References path2Home_.

Referenced by loadSettings(), and saveSettings().

◆ getPath2MasterFiles()

const QString & VcSetup::getPath2MasterFiles ( ) const
inline

Returns a path to masterfiles.

Definition at line 231 of file VcSetup.h.

References path2MasterFiles_.

Referenced by loadSettings(), main(), and saveSettings().

◆ getPath2SolveAprioriFiles()

const QString & VcSetup::getPath2SolveAprioriFiles ( ) const
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().

◆ getPath2VgosDbFiles()

const QString & VcSetup::getPath2VgosDbFiles ( ) const
inline

Returns a path to vgosDb files (observations).

Definition at line 215 of file VcSetup.h.

References path2VgosDbFiles_.

Referenced by loadSettings(), main(), and saveSettings().

◆ getUseLocalLocale()

bool VcSetup::getUseLocalLocale ( ) const
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().

◆ identities()

SgIdentities & VcSetup::identities ( )
inline

Returns a reference on identities.

Definition at line 263 of file VcSetup.h.

References identities_.

Referenced by loadSettings(), main(), and saveSettings().

◆ path2()

QString VcSetup::path2 ( const QString &  path) const
inline

Definition at line 329 of file VcSetup.h.

References path2Home_.

Referenced by checkAprioriFiles(), createCalcExtFile(), and main().

◆ print2stdOut()

◆ setAprioriFile4Eops()

void VcSetup::setAprioriFile4Eops ( const QString &  file)
inline

Definition at line 130 of file VcSetup.h.

References aPrioriFile4Eops_.

Referenced by loadSettings().

◆ setAprioriFile4OceanLd()

void VcSetup::setAprioriFile4OceanLd ( const QString &  file)
inline

Definition at line 129 of file VcSetup.h.

References aPrioriFile4OceanLd_.

Referenced by loadSettings().

◆ setAprioriFile4OceanPoleTideLd()

void VcSetup::setAprioriFile4OceanPoleTideLd ( const QString &  file)
inline

Definition at line 132 of file VcSetup.h.

References aPrioriFile4OceanPoleTideLd_.

Referenced by loadSettings().

◆ setAprioriFile4Sites()

void VcSetup::setAprioriFile4Sites ( const QString &  file)
inline

Definition at line 127 of file VcSetup.h.

References aPrioriFile4Sites_.

Referenced by loadSettings().

◆ setAprioriFile4Sources()

void VcSetup::setAprioriFile4Sources ( const QString &  file)
inline

Definition at line 128 of file VcSetup.h.

References aPrioriFile4Sources_.

Referenced by loadSettings().

◆ setAprioriFile4Tilts()

void VcSetup::setAprioriFile4Tilts ( const QString &  file)
inline

Definition at line 131 of file VcSetup.h.

References aPrioriFile4Tilts_.

Referenced by loadSettings().

◆ setHave2SavePerSessionLog()

void VcSetup::setHave2SavePerSessionLog ( bool  have2)
inline

Sets up an option to save an auxiliary log.

Definition at line 313 of file VcSetup.h.

References have2SavePerSessionLog_.

Referenced by loadSettings().

◆ setIdentities()

void VcSetup::setIdentities ( const SgIdentities id)
inline

Sets up identities of user, analysis center, computer, etc.

Definition at line 321 of file VcSetup.h.

References identities_.

◆ setPath2AuxLogs()

void VcSetup::setPath2AuxLogs ( const QString &  str)
inline

Sets up a path to auxiliary logs.

Definition at line 305 of file VcSetup.h.

References path2AuxLogs_.

Referenced by loadSettings().

◆ setPath2Home()

void VcSetup::setPath2Home ( const QString &  str)
inline

Sets up a path to nuSolve's home.

Definition at line 273 of file VcSetup.h.

References path2Home_.

Referenced by loadSettings().

◆ setPath2MasterFiles()

void VcSetup::setPath2MasterFiles ( const QString &  str)
inline

Sets up a path to masterfiles.

Definition at line 297 of file VcSetup.h.

References path2MasterFiles_.

Referenced by loadSettings().

◆ setPath2SolveAprioriFiles()

void VcSetup::setPath2SolveAprioriFiles ( const QString &  str)
inline

Sets up a path to session files.

Definition at line 289 of file VcSetup.h.

References path2SolveAprioriFiles_.

Referenced by loadSettings().

◆ setPath2VgosDbFiles()

void VcSetup::setPath2VgosDbFiles ( const QString &  str)
inline

Sets up a path to vgosDb files (observations).

Definition at line 281 of file VcSetup.h.

References path2VgosDbFiles_.

Referenced by loadSettings().

◆ setUpBinaryIdentities()

void VcSetup::setUpBinaryIdentities ( const QString &  argv0)

◆ setUseLocalLocale()

void VcSetup::setUseLocalLocale ( bool  use)
inline

Definition at line 138 of file VcSetup.h.

References useLocalLocale_.

Referenced by loadSettings().

Member Data Documentation

◆ aPrioriFile4Eops_

QString VcSetup::aPrioriFile4Eops_
private

Definition at line 181 of file VcSetup.h.

Referenced by getAprioriFile4Eops(), print2stdOut(), and setAprioriFile4Eops().

◆ aPrioriFile4OceanLd_

QString VcSetup::aPrioriFile4OceanLd_
private

Definition at line 180 of file VcSetup.h.

Referenced by getAprioriFile4OceanLd(), print2stdOut(), and setAprioriFile4OceanLd().

◆ aPrioriFile4OceanPoleTideLd_

QString VcSetup::aPrioriFile4OceanPoleTideLd_
private

◆ aPrioriFile4Sites_

QString VcSetup::aPrioriFile4Sites_
private

Definition at line 178 of file VcSetup.h.

Referenced by getAprioriFile4Sites(), print2stdOut(), and setAprioriFile4Sites().

◆ aPrioriFile4Sources_

QString VcSetup::aPrioriFile4Sources_
private

Definition at line 179 of file VcSetup.h.

Referenced by getAprioriFile4Sources(), print2stdOut(), and setAprioriFile4Sources().

◆ aPrioriFile4Tilts_

QString VcSetup::aPrioriFile4Tilts_
private

Definition at line 182 of file VcSetup.h.

Referenced by getAprioriFile4Tilts(), print2stdOut(), and setAprioriFile4Tilts().

◆ have2SavePerSessionLog_

bool VcSetup::have2SavePerSessionLog_
private

◆ identities_

SgIdentities VcSetup::identities_
private

◆ path2AuxLogs_

QString VcSetup::path2AuxLogs_
private

Definition at line 184 of file VcSetup.h.

Referenced by getPath2AuxLogs(), print2stdOut(), and setPath2AuxLogs().

◆ path2Home_

QString VcSetup::path2Home_
private

Definition at line 174 of file VcSetup.h.

Referenced by getPath2Home(), path2(), print2stdOut(), and setPath2Home().

◆ path2MasterFiles_

QString VcSetup::path2MasterFiles_
private

Definition at line 176 of file VcSetup.h.

Referenced by getPath2MasterFiles(), print2stdOut(), and setPath2MasterFiles().

◆ path2SolveAprioriFiles_

QString VcSetup::path2SolveAprioriFiles_
private

Definition at line 177 of file VcSetup.h.

Referenced by getPath2SolveAprioriFiles(), print2stdOut(), and setPath2SolveAprioriFiles().

◆ path2VgosDbFiles_

QString VcSetup::path2VgosDbFiles_
private

Definition at line 175 of file VcSetup.h.

Referenced by getPath2VgosDbFiles(), print2stdOut(), and setPath2VgosDbFiles().

◆ useLocalLocale_

bool VcSetup::useLocalLocale_
private

Definition at line 186 of file VcSetup.h.

Referenced by VcSetup(), getUseLocalLocale(), print2stdOut(), and setUseLocalLocale().


The documentation for this class was generated from the following files: