General Purpose Geodetic Library
SgIdentities Class Reference

#include <SgIdentities.h>

Public Member Functions

 SgIdentities ()
 
 SgIdentities (const SgIdentities &)
 
 ~SgIdentities ()
 
SgIdentitiesoperator= (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 SgVersiongetDriverVersion () 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_
 

Detailed Description

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

Definition at line 44 of file SgIdentities.h.

Constructor & Destructor Documentation

◆ SgIdentities() [1/2]

SgIdentities::SgIdentities ( )

A constructor. Creates an object.

Definition at line 62 of file SgIdentities.cpp.

References machineMachineName_, machineNodeName_, machineRelease_, machineSysName_, userEmailAddress_, and userName_.

◆ SgIdentities() [2/2]

SgIdentities::SgIdentities ( const SgIdentities id)

A constructor. Creates a copy of the object.

Definition at line 129 of file SgIdentities.cpp.

◆ ~SgIdentities()

SgIdentities::~SgIdentities ( )
inline

A destructor. Frees allocated memory.

Definition at line 204 of file SgIdentities.h.

Member Function Documentation

◆ className()

const QString SgIdentities::className ( )
static

Returns name of the class (for debug output).

Definition at line 50 of file SgIdentities.cpp.

◆ getAcAbbName()

◆ getAcAbbrevName()

◆ getAcFullName()

◆ getCurrentDir()

const QString & SgIdentities::getCurrentDir ( ) const
inline

Definition at line 271 of file SgIdentities.h.

References currentDir_.

Referenced by operator=(), and SgSolutionReporter::reportAPrioriBlock_Output4Spoolfile().

◆ getDriverVersion()

const SgVersion & SgIdentities::getDriverVersion ( ) const
inline

Definition at line 287 of file SgIdentities.h.

References driverVersion_.

Referenced by operator=(), and SgNetCdf::setServiceVars().

◆ getExecBinaryName()

const QString & SgIdentities::getExecBinaryName ( ) const
inline

Definition at line 279 of file SgIdentities.h.

References execBinaryName_.

Referenced by operator=(), and SgNetCdf::setServiceVars().

◆ getExecDir()

const QString & SgIdentities::getExecDir ( ) const
inline

◆ getMachineMachineName()

const QString & SgIdentities::getMachineMachineName ( ) const
inline

◆ getMachineNodeName()

const QString & SgIdentities::getMachineNodeName ( ) const
inline

◆ getMachineRelease()

const QString & SgIdentities::getMachineRelease ( ) const
inline

◆ getMachineSysName()

const QString & SgIdentities::getMachineSysName ( ) const
inline

◆ getUserDefaultInitials()

◆ getUserEmailAddress()

◆ getUserName()

◆ operator=()

◆ print2stdOut()

void SgIdentities::print2stdOut ( )

◆ setAcAbbName()

void SgIdentities::setAcAbbName ( const QString &  str)
inline

◆ setAcAbbrevName()

void SgIdentities::setAcAbbrevName ( const QString &  str)
inline

◆ setAcFullName()

void SgIdentities::setAcFullName ( const QString &  str)
inline

◆ setCurrentDir()

void SgIdentities::setCurrentDir ( const QString &  str)
inline

◆ setDriverVersion()

◆ setExecBinaryName()

void SgIdentities::setExecBinaryName ( const QString &  str)
inline

◆ setExecDir()

void SgIdentities::setExecDir ( const QString &  str)
inline

◆ setMachineMachineName()

void SgIdentities::setMachineMachineName ( const QString &  str)
inline

Definition at line 415 of file SgIdentities.h.

References machineMachineName_.

Referenced by SgAgvDriver::importData(), and operator=().

◆ setMachineNodeName()

void SgIdentities::setMachineNodeName ( const QString &  str)
inline

Definition at line 407 of file SgIdentities.h.

References machineNodeName_.

Referenced by SgAgvDriver::importData(), and operator=().

◆ setMachineRelease()

void SgIdentities::setMachineRelease ( const QString &  str)
inline

Definition at line 431 of file SgIdentities.h.

References machineRelease_.

Referenced by SgAgvDriver::importData(), and operator=().

◆ setMachineSysName()

void SgIdentities::setMachineSysName ( const QString &  str)
inline

Definition at line 423 of file SgIdentities.h.

References machineSysName_.

Referenced by SgAgvDriver::importData(), and operator=().

◆ setUserDefaultInitials()

void SgIdentities::setUserDefaultInitials ( const QString &  str)
inline

◆ setUserEmailAddress()

void SgIdentities::setUserEmailAddress ( const QString &  str)
inline

◆ setUserName()

void SgIdentities::setUserName ( const QString &  str)
inline

Member Data Documentation

◆ acAbbName_

QString SgIdentities::acAbbName_
private

Definition at line 177 of file SgIdentities.h.

Referenced by getAcAbbName(), print2stdOut(), and setAcAbbName().

◆ acAbbrevName_

QString SgIdentities::acAbbrevName_
private

Definition at line 176 of file SgIdentities.h.

Referenced by getAcAbbrevName(), print2stdOut(), and setAcAbbrevName().

◆ acFullName_

QString SgIdentities::acFullName_
private

Definition at line 175 of file SgIdentities.h.

Referenced by getAcFullName(), print2stdOut(), and setAcFullName().

◆ currentDir_

QString SgIdentities::currentDir_
private

Definition at line 180 of file SgIdentities.h.

Referenced by getCurrentDir(), and setCurrentDir().

◆ driverVersion_

SgVersion SgIdentities::driverVersion_
private

Definition at line 182 of file SgIdentities.h.

Referenced by getDriverVersion(), and setDriverVersion().

◆ execBinaryName_

QString SgIdentities::execBinaryName_
private

Definition at line 181 of file SgIdentities.h.

Referenced by getExecBinaryName(), and setExecBinaryName().

◆ execDir_

QString SgIdentities::execDir_
private

Definition at line 179 of file SgIdentities.h.

Referenced by getExecDir(), and setExecDir().

◆ machineMachineName_

QString SgIdentities::machineMachineName_
private

Definition at line 185 of file SgIdentities.h.

Referenced by SgIdentities(), getMachineMachineName(), and setMachineMachineName().

◆ machineNodeName_

QString SgIdentities::machineNodeName_
private

Definition at line 184 of file SgIdentities.h.

Referenced by SgIdentities(), getMachineNodeName(), and setMachineNodeName().

◆ machineRelease_

QString SgIdentities::machineRelease_
private

Definition at line 187 of file SgIdentities.h.

Referenced by SgIdentities(), getMachineRelease(), and setMachineRelease().

◆ machineSysName_

QString SgIdentities::machineSysName_
private

Definition at line 186 of file SgIdentities.h.

Referenced by SgIdentities(), getMachineSysName(), and setMachineSysName().

◆ userDefaultInitials_

QString SgIdentities::userDefaultInitials_
private

Definition at line 173 of file SgIdentities.h.

Referenced by getUserDefaultInitials(), print2stdOut(), and setUserDefaultInitials().

◆ userEmailAddress_

QString SgIdentities::userEmailAddress_
private

◆ userName_

QString SgIdentities::userName_
private

Definition at line 171 of file SgIdentities.h.

Referenced by SgIdentities(), getUserName(), print2stdOut(), and setUserName().


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