General Purpose Geodetic Library
SgEccSite Class Reference

#include <SgEccSite.h>

Public Member Functions

 SgEccSite (const QString &siteName)
 
 ~SgEccSite ()
 
bool insertRecord (SgEccRec *)
 
void checkRecords ()
 
SgEccRecfindRecord (const SgMJD &)
 

Static Public Member Functions

static const QString className ()
 

Private Attributes

QList< SgEccRec * > records_
 
QString siteName_
 
SgMJD tBegin_
 
SgMJD tEnd_
 

Detailed Description

Definition at line 45 of file SgEccSite.h.

Constructor & Destructor Documentation

◆ SgEccSite()

SgEccSite::SgEccSite ( const QString &  siteName)
inline

A constructor. Creates a default object.

Definition at line 109 of file SgEccSite.h.

References tBegin_, tEnd_, and tZero.

◆ ~SgEccSite()

SgEccSite::~SgEccSite ( )

A destructor. Frees allocated memory.

Definition at line 53 of file SgEccSite.cpp.

References records_.

Member Function Documentation

◆ checkRecords()

void SgEccSite::checkRecords ( )

◆ className()

const QString SgEccSite::className ( )
static

Returns name of the class (for debug output).

Definition at line 45 of file SgEccSite.cpp.

Referenced by checkRecords(), findRecord(), and insertRecord().

◆ findRecord()

SgEccRec * SgEccSite::findRecord ( const SgMJD t)

◆ insertRecord()

Member Data Documentation

◆ records_

QList<SgEccRec*> SgEccSite::records_
private

Definition at line 88 of file SgEccSite.h.

Referenced by ~SgEccSite(), checkRecords(), findRecord(), and insertRecord().

◆ siteName_

QString SgEccSite::siteName_
private

Definition at line 89 of file SgEccSite.h.

Referenced by checkRecords(), and insertRecord().

◆ tBegin_

SgMJD SgEccSite::tBegin_
private

Definition at line 90 of file SgEccSite.h.

Referenced by SgEccSite(), and insertRecord().

◆ tEnd_

SgMJD SgEccSite::tEnd_
private

Definition at line 91 of file SgEccSite.h.

Referenced by SgEccSite(), and insertRecord().


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