General Purpose Geodetic Library
SgVexScanBlock Class Reference

#include <SgVex.h>

Public Member Functions

 SgVexScanBlock ()
 
 SgVexScanBlock (const SgVexScanBlock &sb)
 
 ~SgVexScanBlock ()
 
const QString & getKey () const
 
const QList< SgVexParameter * > & getParameters () const
 
bool parseVex (const QList< QString > &statements, int &idx)
 

Static Public Member Functions

static const QString className ()
 

Protected Attributes

QString key_
 
QList< SgVexParameter * > parameters_
 

Detailed Description

Definition at line 202 of file SgVex.h.

Constructor & Destructor Documentation

◆ SgVexScanBlock() [1/2]

SgVexScanBlock::SgVexScanBlock ( )
inline

Definition at line 205 of file SgVex.h.

◆ SgVexScanBlock() [2/2]

SgVexScanBlock::SgVexScanBlock ( const SgVexScanBlock sb)
inline

Definition at line 206 of file SgVex.h.

◆ ~SgVexScanBlock()

SgVexScanBlock::~SgVexScanBlock ( )
inline

Definition at line 207 of file SgVex.h.

References parameters_.

Member Function Documentation

◆ className()

const QString SgVexScanBlock::className ( )
static

Returns name of the class (for debug output).

Definition at line 287 of file SgVex.cpp.

Referenced by parseVex().

◆ getKey()

const QString& SgVexScanBlock::getKey ( ) const
inline

Definition at line 210 of file SgVex.h.

References key_.

◆ getParameters()

const QList<SgVexParameter*>& SgVexScanBlock::getParameters ( ) const
inline

Definition at line 211 of file SgVex.h.

References parameters_.

◆ parseVex()

bool SgVexScanBlock::parseVex ( const QList< QString > &  statements,
int &  idx 
)

Member Data Documentation

◆ key_

QString SgVexScanBlock::key_
protected

Definition at line 220 of file SgVex.h.

Referenced by getKey(), and parseVex().

◆ parameters_

QList<SgVexParameter*> SgVexScanBlock::parameters_
protected

Definition at line 221 of file SgVex.h.

Referenced by ~SgVexScanBlock(), getParameters(), and parseVex().


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