General Purpose Geodetic Library
|
#include <SgIdentities.h>
Public Member Functions | |
SgIdentities () | |
SgIdentities (const SgIdentities &) | |
~SgIdentities () | |
SgIdentities & | operator= (const SgIdentities &) |
const QString & | getUserName () const |
const QString & | getUserEmailAddress () const |
const QString & | getUserDefaultInitials () const |
const QString & | getAcFullName () const |
const QString & | getAcAbbrevName () const |
const QString & | getAcAbbName () const |
const QString & | getExecDir () const |
const QString & | getCurrentDir () const |
const QString & | getExecBinaryName () const |
const SgVersion & | getDriverVersion () const |
const QString & | getMachineNodeName () const |
const QString & | getMachineMachineName () const |
const QString & | getMachineSysName () const |
const QString & | getMachineRelease () const |
void | setUserName (const QString &) |
void | setUserEmailAddress (const QString &) |
void | setUserDefaultInitials (const QString &) |
void | setAcFullName (const QString &) |
void | setAcAbbrevName (const QString &) |
void | setAcAbbName (const QString &) |
void | setExecDir (const QString &) |
void | setCurrentDir (const QString &) |
void | setExecBinaryName (const QString &) |
void | setDriverVersion (const SgVersion &) |
void | setMachineNodeName (const QString &) |
void | setMachineMachineName (const QString &) |
void | setMachineSysName (const QString &) |
void | setMachineRelease (const QString &) |
void | print2stdOut () |
Static Public Member Functions | |
static const QString | className () |
Private Attributes | |
QString | userName_ |
QString | userEmailAddress_ |
QString | userDefaultInitials_ |
QString | acFullName_ |
QString | acAbbrevName_ |
QString | acAbbName_ |
QString | execDir_ |
QString | currentDir_ |
QString | execBinaryName_ |
SgVersion | driverVersion_ |
QString | machineNodeName_ |
QString | machineMachineName_ |
QString | machineSysName_ |
QString | machineRelease_ |
====================================================================================================
Definition at line 44 of file SgIdentities.h.
SgIdentities::SgIdentities | ( | ) |
A constructor. Creates an object.
Definition at line 62 of file SgIdentities.cpp.
References machineMachineName_, machineNodeName_, machineRelease_, machineSysName_, userEmailAddress_, and userName_.
SgIdentities::SgIdentities | ( | const SgIdentities & | id | ) |
A constructor. Creates a copy of the object.
Definition at line 129 of file SgIdentities.cpp.
|
inline |
A destructor. Frees allocated memory.
Definition at line 204 of file SgIdentities.h.
|
static |
Returns name of the class (for debug output).
Definition at line 50 of file SgIdentities.cpp.
|
inline |
Returns a 3-chars abbreviation of an Analysis Center's name.
Definition at line 255 of file SgIdentities.h.
References acAbbName_.
Referenced by NsStartupWizard::createPageTwo(), VcStartupWizard::createPageTwo(), VmStartupWizard::createPageTwo(), VpStartupWizard::createPageTwo(), SgVgosDb::createWrapperFileName(), SgVgosDb::init(), loadSettings(), loadSettingsOldStyle(), main(), operator=(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), saveSettings(), NsSessionHandler::setupVgosDbFileNames(), and NsSetupDialog::tab4Identities().
|
inline |
Returns a standard-abbreviated name of an Analysis Center.
Definition at line 247 of file SgIdentities.h.
References acAbbrevName_.
Referenced by NsStartupWizard::createPageTwo(), VcStartupWizard::createPageTwo(), VmStartupWizard::createPageTwo(), VpStartupWizard::createPageTwo(), SgAgvPreaSection::fillDataStructures(), loadSettings(), loadSettingsOldStyle(), main(), SgVlbiSession::makeHistoryIntro(), SgVlbiSession::need2runAutomaticDataProcessing(), NsSessionHandler::notifyCat(), operator=(), saveSettings(), and NsSetupDialog::tab4Identities().
|
inline |
Returns a name of an Analysis Center.
Definition at line 239 of file SgIdentities.h.
References acFullName_.
Referenced by NsMainWindow::NsMainWindow(), SgVgosDb::composeHistoryBlock(), NsStartupWizard::createPageTwo(), VcStartupWizard::createPageTwo(), VmStartupWizard::createPageTwo(), VpStartupWizard::createPageTwo(), SgVgosDb::loadHistory(), loadSettings(), loadSettingsOldStyle(), main(), SgVlbiSession::makeHistoryIntro(), SgVlbiSession::need2runAutomaticDataProcessing(), operator=(), SgVlbiSession::putDataIntoVgosDb(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), saveSettings(), SgNetCdf::setServiceVars(), and NsSetupDialog::tab4Identities().
|
inline |
Definition at line 271 of file SgIdentities.h.
References currentDir_.
Referenced by operator=(), and SgSolutionReporter::reportAPrioriBlock_Output4Spoolfile().
|
inline |
Definition at line 287 of file SgIdentities.h.
References driverVersion_.
Referenced by operator=(), and SgNetCdf::setServiceVars().
|
inline |
Definition at line 279 of file SgIdentities.h.
References execBinaryName_.
Referenced by operator=(), and SgNetCdf::setServiceVars().
|
inline |
Definition at line 263 of file SgIdentities.h.
References execDir_.
Referenced by operator=(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), and SgNetCdf::setServiceVars().
|
inline |
Definition at line 303 of file SgIdentities.h.
References machineMachineName_.
Referenced by SgVgosDb::loadHistory(), main(), operator=(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), and SgNetCdf::setServiceVars().
|
inline |
Definition at line 295 of file SgIdentities.h.
References machineNodeName_.
Referenced by SgVgosDb::loadHistory(), main(), operator=(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), and SgNetCdf::setServiceVars().
|
inline |
Definition at line 319 of file SgIdentities.h.
References machineRelease_.
Referenced by SgVgosDb::loadHistory(), main(), operator=(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), and SgNetCdf::setServiceVars().
|
inline |
Definition at line 311 of file SgIdentities.h.
References machineSysName_.
Referenced by SgVgosDb::loadHistory(), main(), operator=(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), and SgNetCdf::setServiceVars().
|
inline |
Returns user's initials.
Definition at line 231 of file SgIdentities.h.
References userDefaultInitials_.
Referenced by NsSessionEditDialog::NsSessionEditDialog(), NsStartupWizard::createPageOne(), VcStartupWizard::createPageOne(), VmStartupWizard::createPageOne(), VpStartupWizard::createPageOne(), NsBrowseNotUsedObsDialog::export2file(), NsSessionHandler::generateReport(), loadSettings(), loadSettingsOldStyle(), main(), SgVlbiSession::makeHistoryIntro(), operator=(), SgSolutionReporter::report2spoolFile(), SgSolutionReporter::reportEstimationBlock_Output4Spoolfile(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), NsSessionEditDialog::runExternalCommand(), saveSettings(), and NsSetupDialog::tab4Identities().
|
inline |
Returns a user's e-mail address.
Definition at line 223 of file SgIdentities.h.
References userEmailAddress_.
Referenced by NsStartupWizard::createPageOne(), VcStartupWizard::createPageOne(), VmStartupWizard::createPageOne(), VpStartupWizard::createPageOne(), SgAgvPreaSection::fillDataStructures(), SgVgosDb::loadHistory(), loadSettings(), loadSettingsOldStyle(), main(), SgVlbiSession::makeHistoryIntro(), SgVlbiSession::need2runAutomaticDataProcessing(), operator=(), SgVlbiSession::putDataIntoVgosDb(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), saveSettings(), and NsSetupDialog::tab4Identities().
|
inline |
Returns a name of an user.
Definition at line 215 of file SgIdentities.h.
References userName_.
Referenced by NsMainWindow::NsMainWindow(), SgVgosDb::composeHistoryBlock(), NsStartupWizard::createPageOne(), VcStartupWizard::createPageOne(), VmStartupWizard::createPageOne(), VpStartupWizard::createPageOne(), SgAgvPreaSection::fillDataStructures(), SgVgosDb::loadHistory(), loadSettings(), loadSettingsOldStyle(), main(), SgVlbiSession::makeHistoryIntro(), NsSessionHandler::notifyCat(), operator=(), SgVlbiSession::putDataIntoVgosDb(), SgSolutionReporter::reportIdentitiesBlock_Output4Spoolfile(), saveSettings(), SgNetCdf::setServiceVars(), and NsSetupDialog::tab4Identities().
SgIdentities & SgIdentities::operator= | ( | const SgIdentities & | id | ) |
An assignment operator.
Definition at line 150 of file SgIdentities.cpp.
References getAcAbbName(), getAcAbbrevName(), getAcFullName(), getCurrentDir(), getDriverVersion(), getExecBinaryName(), getExecDir(), getMachineMachineName(), getMachineNodeName(), getMachineRelease(), getMachineSysName(), getUserDefaultInitials(), getUserEmailAddress(), getUserName(), setAcAbbName(), setAcAbbrevName(), setAcFullName(), setCurrentDir(), setDriverVersion(), setExecBinaryName(), setExecDir(), setMachineMachineName(), setMachineNodeName(), setMachineRelease(), setMachineSysName(), setUserDefaultInitials(), setUserEmailAddress(), and setUserName().
void SgIdentities::print2stdOut | ( | ) |
Definition at line 185 of file SgIdentities.cpp.
References acAbbName_, acAbbrevName_, acFullName_, userDefaultInitials_, userEmailAddress_, and userName_.
Referenced by VcSetup::print2stdOut(), VmSetup::print2stdOut(), and VpSetup::print2stdOut().
|
inline |
Sets up a 3-chars abbreviation of an Analysis Center's name.
Definition at line 375 of file SgIdentities.h.
References acAbbName_.
Referenced by NsStartupWizard::accept(), VcStartupWizard::accept(), VmStartupWizard::accept(), VpStartupWizard::accept(), NsSetupDialog::acquireData(), SgAgvDriver::importData(), loadSettings(), loadSettingsOldStyle(), and operator=().
|
inline |
Sets up a standard-abbreviated name of an Analysis Center.
Definition at line 367 of file SgIdentities.h.
References acAbbrevName_.
Referenced by NsStartupWizard::accept(), VcStartupWizard::accept(), VmStartupWizard::accept(), VpStartupWizard::accept(), NsSetupDialog::acquireData(), SgAgvDriver::importData(), SgAgvPreaSection::importData(), loadSettings(), loadSettingsOldStyle(), and operator=().
|
inline |
Sets up a name of an Analysis Center.
Definition at line 359 of file SgIdentities.h.
References acFullName_.
Referenced by NsStartupWizard::accept(), VcStartupWizard::accept(), VmStartupWizard::accept(), VpStartupWizard::accept(), NsSetupDialog::acquireData(), SgAgvDriver::importData(), loadSettings(), loadSettingsOldStyle(), and operator=().
|
inline |
Definition at line 391 of file SgIdentities.h.
References currentDir_.
Referenced by SgAgvDriver::importData(), operator=(), NsSetup::setUpBinaryIdentities(), VcSetup::setUpBinaryIdentities(), VmSetup::setUpBinaryIdentities(), and VpSetup::setUpBinaryIdentities().
void SgIdentities::setDriverVersion | ( | const SgVersion & | v | ) |
Definition at line 172 of file SgIdentities.cpp.
References driverVersion_, SgVersion::getCodeName(), SgVersion::getMajorNumber(), SgVersion::getMinorNumber(), SgVersion::getReleaseEpoch(), SgVersion::getSoftwareName(), SgVersion::getTeenyNumber(), SgVersion::setCodeName(), SgVersion::setMajorNumber(), SgVersion::setMinorNumber(), SgVersion::setReleaseEpoch(), SgVersion::setSoftwareName(), and SgVersion::setTeenyNumber().
Referenced by SgAgvPreaSection::importData(), operator=(), NsSetup::setUpBinaryIdentities(), VcSetup::setUpBinaryIdentities(), VmSetup::setUpBinaryIdentities(), and VpSetup::setUpBinaryIdentities().
|
inline |
Definition at line 399 of file SgIdentities.h.
References execBinaryName_.
Referenced by SgAgvDriver::importData(), operator=(), NsSetup::setUpBinaryIdentities(), VcSetup::setUpBinaryIdentities(), VmSetup::setUpBinaryIdentities(), and VpSetup::setUpBinaryIdentities().
|
inline |
Definition at line 383 of file SgIdentities.h.
References execDir_.
Referenced by SgAgvDriver::importData(), operator=(), NsSetup::setUpBinaryIdentities(), VcSetup::setUpBinaryIdentities(), VmSetup::setUpBinaryIdentities(), and VpSetup::setUpBinaryIdentities().
|
inline |
Definition at line 415 of file SgIdentities.h.
References machineMachineName_.
Referenced by SgAgvDriver::importData(), and operator=().
|
inline |
Definition at line 407 of file SgIdentities.h.
References machineNodeName_.
Referenced by SgAgvDriver::importData(), and operator=().
|
inline |
Definition at line 431 of file SgIdentities.h.
References machineRelease_.
Referenced by SgAgvDriver::importData(), and operator=().
|
inline |
Definition at line 423 of file SgIdentities.h.
References machineSysName_.
Referenced by SgAgvDriver::importData(), and operator=().
|
inline |
Sets up a name of an Analysis Center.
Definition at line 351 of file SgIdentities.h.
References userDefaultInitials_.
Referenced by NsStartupWizard::accept(), VcStartupWizard::accept(), VmStartupWizard::accept(), VpStartupWizard::accept(), NsSetupDialog::acquireData(), SgAgvDriver::importData(), loadSettings(), loadSettingsOldStyle(), and operator=().
|
inline |
Sets up user's initials.
Definition at line 343 of file SgIdentities.h.
References userEmailAddress_.
Referenced by NsStartupWizard::accept(), VcStartupWizard::accept(), VmStartupWizard::accept(), VpStartupWizard::accept(), NsSetupDialog::acquireData(), SgAgvDriver::importData(), SgAgvPreaSection::importData(), loadSettings(), loadSettingsOldStyle(), and operator=().
|
inline |
Sets up a user's e-mail address.
Definition at line 335 of file SgIdentities.h.
References userName_.
Referenced by NsStartupWizard::accept(), VcStartupWizard::accept(), VmStartupWizard::accept(), VpStartupWizard::accept(), NsSetupDialog::acquireData(), SgAgvDriver::importData(), SgAgvPreaSection::importData(), loadSettings(), loadSettingsOldStyle(), and operator=().
|
private |
Definition at line 177 of file SgIdentities.h.
Referenced by getAcAbbName(), print2stdOut(), and setAcAbbName().
|
private |
Definition at line 176 of file SgIdentities.h.
Referenced by getAcAbbrevName(), print2stdOut(), and setAcAbbrevName().
|
private |
Definition at line 175 of file SgIdentities.h.
Referenced by getAcFullName(), print2stdOut(), and setAcFullName().
|
private |
Definition at line 180 of file SgIdentities.h.
Referenced by getCurrentDir(), and setCurrentDir().
|
private |
Definition at line 182 of file SgIdentities.h.
Referenced by getDriverVersion(), and setDriverVersion().
|
private |
Definition at line 181 of file SgIdentities.h.
Referenced by getExecBinaryName(), and setExecBinaryName().
|
private |
Definition at line 179 of file SgIdentities.h.
Referenced by getExecDir(), and setExecDir().
|
private |
Definition at line 185 of file SgIdentities.h.
Referenced by SgIdentities(), getMachineMachineName(), and setMachineMachineName().
|
private |
Definition at line 184 of file SgIdentities.h.
Referenced by SgIdentities(), getMachineNodeName(), and setMachineNodeName().
|
private |
Definition at line 187 of file SgIdentities.h.
Referenced by SgIdentities(), getMachineRelease(), and setMachineRelease().
|
private |
Definition at line 186 of file SgIdentities.h.
Referenced by SgIdentities(), getMachineSysName(), and setMachineSysName().
|
private |
Definition at line 173 of file SgIdentities.h.
Referenced by getUserDefaultInitials(), print2stdOut(), and setUserDefaultInitials().
|
private |
Definition at line 172 of file SgIdentities.h.
Referenced by SgIdentities(), getUserEmailAddress(), print2stdOut(), and setUserEmailAddress().
|
private |
Definition at line 171 of file SgIdentities.h.
Referenced by SgIdentities(), getUserName(), print2stdOut(), and setUserName().