General Purpose Geodetic Library
SgNetworkStnRecord Class Reference

#include <SgNetworkStnRecord.h>

Public Member Functions

 SgNetworkStnRecord ()
 
 SgNetworkStnRecord (const SgNetworkStnRecord &)
 
 ~SgNetworkStnRecord ()
 
SgNetworkStnRecordoperator= (const SgNetworkStnRecord &r)
 
bool isValid () const
 
const QString & getName () const
 
const QString & getCode () const
 
const QString & getDomesId () const
 
const QString & getCdpId () const
 
const QString & getDescription () const
 
void setName (const QString &s)
 
void setCode (const QString &s)
 
void setDomesId (const QString &s)
 
void setCdpId (const QString &s)
 
void setDescription (const QString &s)
 
bool parseString (const QString &)
 

Static Public Member Functions

static const QString className ()
 

Private Attributes

bool isValid_
 
QString name_
 
QString code_
 
QString domesId_
 
QString cdpId_
 
QString description_
 

Detailed Description

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

Definition at line 47 of file SgNetworkStnRecord.h.

Constructor & Destructor Documentation

◆ SgNetworkStnRecord() [1/2]

SgNetworkStnRecord::SgNetworkStnRecord ( )
inline

A constructor. Creates an object.

Definition at line 215 of file SgNetworkStnRecord.h.

References isValid_.

◆ SgNetworkStnRecord() [2/2]

SgNetworkStnRecord::SgNetworkStnRecord ( const SgNetworkStnRecord r)

Definition at line 51 of file SgNetworkStnRecord.cpp.

References cdpId_, code_, description_, domesId_, isValid_, and name_.

◆ ~SgNetworkStnRecord()

SgNetworkStnRecord::~SgNetworkStnRecord ( )
inline

A destructor. Frees allocated memory.

Definition at line 228 of file SgNetworkStnRecord.h.

Member Function Documentation

◆ className()

const QString SgNetworkStnRecord::className ( )
static

Returns name of the class (for debug output).

Definition at line 45 of file SgNetworkStnRecord.cpp.

◆ getCdpId()

const QString & SgNetworkStnRecord::getCdpId ( ) const
inline

Definition at line 272 of file SgNetworkStnRecord.h.

References cdpId_.

◆ getCode()

const QString & SgNetworkStnRecord::getCode ( ) const
inline

Definition at line 256 of file SgNetworkStnRecord.h.

References code_.

Referenced by SgVlbiSession::importDataFromLogFiles(), and SgNetworkStations::readFile().

◆ getDescription()

const QString & SgNetworkStnRecord::getDescription ( ) const
inline

Definition at line 280 of file SgNetworkStnRecord.h.

References description_.

◆ getDomesId()

const QString & SgNetworkStnRecord::getDomesId ( ) const
inline

Definition at line 264 of file SgNetworkStnRecord.h.

References domesId_.

◆ getName()

const QString & SgNetworkStnRecord::getName ( ) const
inline

Definition at line 248 of file SgNetworkStnRecord.h.

References name_.

Referenced by SgNetworkStations::readFile().

◆ isValid()

bool SgNetworkStnRecord::isValid ( ) const
inline

Definition at line 240 of file SgNetworkStnRecord.h.

References isValid_.

Referenced by SgVlbiSession::importDataFromLogFiles().

◆ operator=()

SgNetworkStnRecord & SgNetworkStnRecord::operator= ( const SgNetworkStnRecord r)

An assignment operator.

Definition at line 64 of file SgNetworkStnRecord.cpp.

References cdpId_, code_, description_, domesId_, isValid_, and name_.

◆ parseString()

bool SgNetworkStnRecord::parseString ( const QString &  str)

Definition at line 78 of file SgNetworkStnRecord.cpp.

References cdpId_, code_, description_, domesId_, isValid_, and name_.

Referenced by SgNetworkStations::readFile().

◆ setCdpId()

void SgNetworkStnRecord::setCdpId ( const QString &  s)
inline

Definition at line 312 of file SgNetworkStnRecord.h.

References cdpId_.

◆ setCode()

void SgNetworkStnRecord::setCode ( const QString &  s)
inline

Definition at line 296 of file SgNetworkStnRecord.h.

References code_.

◆ setDescription()

void SgNetworkStnRecord::setDescription ( const QString &  s)
inline

Definition at line 320 of file SgNetworkStnRecord.h.

References description_.

◆ setDomesId()

void SgNetworkStnRecord::setDomesId ( const QString &  s)
inline

Definition at line 304 of file SgNetworkStnRecord.h.

References domesId_.

◆ setName()

void SgNetworkStnRecord::setName ( const QString &  s)
inline

Definition at line 288 of file SgNetworkStnRecord.h.

References name_.

Member Data Documentation

◆ cdpId_

QString SgNetworkStnRecord::cdpId_
private

Definition at line 123 of file SgNetworkStnRecord.h.

Referenced by SgNetworkStnRecord(), getCdpId(), operator=(), parseString(), and setCdpId().

◆ code_

QString SgNetworkStnRecord::code_
private

Definition at line 121 of file SgNetworkStnRecord.h.

Referenced by SgNetworkStnRecord(), getCode(), operator=(), parseString(), and setCode().

◆ description_

QString SgNetworkStnRecord::description_
private

◆ domesId_

QString SgNetworkStnRecord::domesId_
private

◆ isValid_

bool SgNetworkStnRecord::isValid_
private

Definition at line 118 of file SgNetworkStnRecord.h.

Referenced by SgNetworkStnRecord(), isValid(), operator=(), and parseString().

◆ name_

QString SgNetworkStnRecord::name_
private

Definition at line 120 of file SgNetworkStnRecord.h.

Referenced by SgNetworkStnRecord(), getName(), operator=(), parseString(), and setName().


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