General Purpose Geodetic Library
SgVlbiNetworkId Class Reference

#include <SgVlbiNetworkId.h>

Inheritance diagram for SgVlbiNetworkId:
QList

Public Member Functions

 SgVlbiNetworkId ()
 
 SgVlbiNetworkId (const QString &name)
 
 SgVlbiNetworkId (const QString &name, const QList< QString > &)
 
virtual ~SgVlbiNetworkId ()
 
const QString & getName () const
 
void setName (const QString &)
 
void addKey (const QString &)
 
int countMatches (const QString &) const
 

Static Public Member Functions

static const QString className ()
 

Private Attributes

QString name_
 

Detailed Description

The class makes a simple guess about network ID. ====================================================================================================

Definition at line 47 of file SgVlbiNetworkId.h.

Constructor & Destructor Documentation

◆ SgVlbiNetworkId() [1/3]

SgVlbiNetworkId::SgVlbiNetworkId ( )
inline

A constructor. Creates a default object.

Definition at line 122 of file SgVlbiNetworkId.h.

◆ SgVlbiNetworkId() [2/3]

SgVlbiNetworkId::SgVlbiNetworkId ( const QString &  name)
inline

A constructor. Creates an object.

Definition at line 130 of file SgVlbiNetworkId.h.

◆ SgVlbiNetworkId() [3/3]

SgVlbiNetworkId::SgVlbiNetworkId ( const QString &  name,
const QList< QString > &  lst 
)
inline

A constructor. Creates an object.

Definition at line 138 of file SgVlbiNetworkId.h.

References addKey().

◆ ~SgVlbiNetworkId()

SgVlbiNetworkId::~SgVlbiNetworkId ( )
inlinevirtual

A destructor. Frees allocated memory.

Definition at line 150 of file SgVlbiNetworkId.h.

Member Function Documentation

◆ addKey()

void SgVlbiNetworkId::addKey ( const QString &  key)
inline

Definition at line 174 of file SgVlbiNetworkId.h.

Referenced by SgVlbiNetworkId().

◆ className()

const QString SgVlbiNetworkId::className ( )
static

Returns name of the class (for debug output).

Definition at line 39 of file SgVlbiNetworkId.cpp.

◆ countMatches()

int SgVlbiNetworkId::countMatches ( const QString &  key) const

Definition at line 47 of file SgVlbiNetworkId.cpp.

◆ getName()

const QString & SgVlbiNetworkId::getName ( ) const
inline

Definition at line 158 of file SgVlbiNetworkId.h.

References name_.

Referenced by SgVlbiSessionInfo::guessNetworkId().

◆ setName()

void SgVlbiNetworkId::setName ( const QString &  name)
inline

Definition at line 166 of file SgVlbiNetworkId.h.

References name_.

Member Data Documentation

◆ name_

QString SgVlbiNetworkId::name_
private

Definition at line 104 of file SgVlbiNetworkId.h.

Referenced by getName(), and setName().


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