General Purpose Geodetic Library
SgEccDat Class Reference

#include <SgEccDat.h>

Public Member Functions

 SgEccDat (QString="./")
 
 ~SgEccDat ()
 
const QString & getPath2File () const
 
const QString & getFileName () const
 
void setPath2File (const QString &)
 
void setFileName (const QString &)
 
void importEccFile ()
 
SgEccReclookupRecord (const QString &, const SgMJD &)
 

Static Public Member Functions

static const QString className ()
 

Private Attributes

QString path2File_
 
QString fileName_
 
QMap< QString, SgEccSite * > siteByName_
 

Detailed Description

Definition at line 45 of file SgEccDat.h.

Constructor & Destructor Documentation

◆ SgEccDat()

SgEccDat::SgEccDat ( QString  path2 = "./")
inline

A constructor. Creates a default object.

Definition at line 111 of file SgEccDat.h.

◆ ~SgEccDat()

SgEccDat::~SgEccDat ( )

A destructor. Frees allocated memory.

Definition at line 50 of file SgEccDat.cpp.

References siteByName_.

Member Function Documentation

◆ className()

const QString SgEccDat::className ( )
static

Returns name of the class (for debug output).

Definition at line 42 of file SgEccDat.cpp.

Referenced by importEccFile(), and lookupRecord().

◆ getFileName()

const QString & SgEccDat::getFileName ( ) const
inline

Definition at line 134 of file SgEccDat.h.

References fileName_.

◆ getPath2File()

const QString & SgEccDat::getPath2File ( ) const
inline

Definition at line 126 of file SgEccDat.h.

References path2File_.

◆ importEccFile()

◆ lookupRecord()

SgEccRec * SgEccDat::lookupRecord ( const QString &  siteName,
const SgMJD t 
)

◆ setFileName()

void SgEccDat::setFileName ( const QString &  s)
inline

Definition at line 150 of file SgEccDat.h.

References fileName_.

Referenced by SgVlbiSession::selfCheck().

◆ setPath2File()

void SgEccDat::setPath2File ( const QString &  s)
inline

Definition at line 142 of file SgEccDat.h.

References path2File_.

Referenced by SgVlbiSession::selfCheck().

Member Data Documentation

◆ fileName_

QString SgEccDat::fileName_
private

Definition at line 92 of file SgEccDat.h.

Referenced by getFileName(), importEccFile(), and setFileName().

◆ path2File_

QString SgEccDat::path2File_
private

Definition at line 91 of file SgEccDat.h.

Referenced by getPath2File(), importEccFile(), and setPath2File().

◆ siteByName_

QMap<QString, SgEccSite*> SgEccDat::siteByName_
private

Definition at line 93 of file SgEccDat.h.

Referenced by ~SgEccDat(), importEccFile(), and lookupRecord().


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