Public Member Functions | Public Attributes | Static Public Attributes | List of all members
gnsstk::Sinex::SitePhaseCenter Struct Reference

Detailed Description

SINEX Site Phase Center base class; use a class derived from this

Definition at line 481 of file SinexTypes.hpp.

#include <SinexTypes.hpp>

Inheritance diagram for gnsstk::Sinex::SitePhaseCenter:
Inheritance graph
[legend]

Public Member Functions

virtual void dump (std::ostream &s) const
 Debug output function. More...
 
virtual operator std::string () const
 String converters. More...
 
virtual void operator= (const std::string &line)
 
 SitePhaseCenter ()
 Constructors. More...
 
 SitePhaseCenter (const std::string &line, size_t num=0)
 
virtual ~SitePhaseCenter ()
 Destructor. More...
 
- Public Member Functions inherited from gnsstk::Sinex::DataType
virtual ~DataType ()
 Destructor. More...
 

Public Attributes

std::string antennaCalibration
 Antenna calibration model. More...
 
std::string antennaSerialNo
 Antenna serial number. More...
 
std::string antennaType
 Antenna name and model. More...
 
Triple offsetA
 First antenna offset. More...
 
Triple offsetB
 Second antenna offset. More...
 

Static Public Attributes

static const size_t MAX_LINE_LEN = 80
 
static const size_t MIN_LINE_LEN = 71
 

Constructor & Destructor Documentation

◆ SitePhaseCenter() [1/2]

gnsstk::Sinex::SitePhaseCenter::SitePhaseCenter ( )
inline

Constructors.

Definition at line 487 of file SinexTypes.hpp.

◆ SitePhaseCenter() [2/2]

gnsstk::Sinex::SitePhaseCenter::SitePhaseCenter ( const std::string &  line,
size_t  num = 0 
)
inline

Definition at line 488 of file SinexTypes.hpp.

◆ ~SitePhaseCenter()

virtual gnsstk::Sinex::SitePhaseCenter::~SitePhaseCenter ( )
inlinevirtual

Destructor.

Definition at line 492 of file SinexTypes.hpp.

Member Function Documentation

◆ dump()

void gnsstk::Sinex::SitePhaseCenter::dump ( std::ostream &  s) const
virtual

Debug output function.

Reimplemented from gnsstk::Sinex::DataType.

Reimplemented in gnsstk::Sinex::SiteGalPhaseCenter, and gnsstk::Sinex::SiteGpsPhaseCenter.

Definition at line 802 of file SinexTypes.cpp.

◆ operator std::string()

gnsstk::Sinex::SitePhaseCenter::operator std::string ( ) const
virtual

String converters.

Implements gnsstk::Sinex::DataType.

Definition at line 756 of file SinexTypes.cpp.

◆ operator=()

void gnsstk::Sinex::SitePhaseCenter::operator= ( const std::string &  line)
virtual

Implements gnsstk::Sinex::DataType.

Definition at line 779 of file SinexTypes.cpp.

Member Data Documentation

◆ antennaCalibration

std::string gnsstk::Sinex::SitePhaseCenter::antennaCalibration

Antenna calibration model.

Definition at line 505 of file SinexTypes.hpp.

◆ antennaSerialNo

std::string gnsstk::Sinex::SitePhaseCenter::antennaSerialNo

Antenna serial number.

Definition at line 502 of file SinexTypes.hpp.

◆ antennaType

std::string gnsstk::Sinex::SitePhaseCenter::antennaType

Antenna name and model.

Definition at line 501 of file SinexTypes.hpp.

◆ MAX_LINE_LEN

const size_t gnsstk::Sinex::SitePhaseCenter::MAX_LINE_LEN = 80
static

Definition at line 484 of file SinexTypes.hpp.

◆ MIN_LINE_LEN

const size_t gnsstk::Sinex::SitePhaseCenter::MIN_LINE_LEN = 71
static

Definition at line 483 of file SinexTypes.hpp.

◆ offsetA

Triple gnsstk::Sinex::SitePhaseCenter::offsetA

First antenna offset.

Definition at line 503 of file SinexTypes.hpp.

◆ offsetB

Triple gnsstk::Sinex::SitePhaseCenter::offsetB

Second antenna offset.

Definition at line 504 of file SinexTypes.hpp.


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


gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:46