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

Detailed Description

SINEX Site Receiver data type and methods

Definition at line 408 of file SinexTypes.hpp.

#include <SinexTypes.hpp>

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

Public Member Functions

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

Public Attributes

char obsCode
 Observation technique(s): C, D, L, M, P, or R. More...
 
std::string pointCode
 Physical monument used at a site. More...
 
std::string rxFirmware
 Receiver firmware. More...
 
std::string rxSerialNo
 Receiver serial number. More...
 
std::string rxType
 Receiver name and model. More...
 
std::string siteCode
 Call sign for a site. More...
 
std::string solutionId
 Solution number at a site. More...
 
Time timeSince
 
Time timeUntil
 

Static Public Attributes

static const std::string BLOCK_TITLE
 
static const size_t MAX_LINE_LEN = 80
 
static const size_t MIN_LINE_LEN = 70
 

Constructor & Destructor Documentation

◆ SiteReceiver() [1/2]

gnsstk::Sinex::SiteReceiver::SiteReceiver ( )
inline

Constructors.

Definition at line 415 of file SinexTypes.hpp.

◆ SiteReceiver() [2/2]

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

Definition at line 416 of file SinexTypes.hpp.

◆ ~SiteReceiver()

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

Destructor.

Definition at line 420 of file SinexTypes.hpp.

Member Function Documentation

◆ dump()

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

Debug output function.

Reimplemented from gnsstk::Sinex::DataType.

Definition at line 671 of file SinexTypes.cpp.

◆ operator std::string()

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

String converters.

Implements gnsstk::Sinex::DataType.

Definition at line 624 of file SinexTypes.cpp.

◆ operator=()

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

Implements gnsstk::Sinex::DataType.

Definition at line 647 of file SinexTypes.cpp.

Member Data Documentation

◆ BLOCK_TITLE

const string gnsstk::Sinex::SiteReceiver::BLOCK_TITLE
static

Definition at line 410 of file SinexTypes.hpp.

◆ MAX_LINE_LEN

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

Definition at line 412 of file SinexTypes.hpp.

◆ MIN_LINE_LEN

const size_t gnsstk::Sinex::SiteReceiver::MIN_LINE_LEN = 70
static

Definition at line 411 of file SinexTypes.hpp.

◆ obsCode

char gnsstk::Sinex::SiteReceiver::obsCode

Observation technique(s): C, D, L, M, P, or R.

Definition at line 432 of file SinexTypes.hpp.

◆ pointCode

std::string gnsstk::Sinex::SiteReceiver::pointCode

Physical monument used at a site.

Definition at line 430 of file SinexTypes.hpp.

◆ rxFirmware

std::string gnsstk::Sinex::SiteReceiver::rxFirmware

Receiver firmware.

Definition at line 437 of file SinexTypes.hpp.

◆ rxSerialNo

std::string gnsstk::Sinex::SiteReceiver::rxSerialNo

Receiver serial number.

Definition at line 436 of file SinexTypes.hpp.

◆ rxType

std::string gnsstk::Sinex::SiteReceiver::rxType

Receiver name and model.

Definition at line 435 of file SinexTypes.hpp.

◆ siteCode

std::string gnsstk::Sinex::SiteReceiver::siteCode

Call sign for a site.

Definition at line 429 of file SinexTypes.hpp.

◆ solutionId

std::string gnsstk::Sinex::SiteReceiver::solutionId

Solution number at a site.

Definition at line 431 of file SinexTypes.hpp.

◆ timeSince

Time gnsstk::Sinex::SiteReceiver::timeSince

Definition at line 433 of file SinexTypes.hpp.

◆ timeUntil

Time gnsstk::Sinex::SiteReceiver::timeUntil

Definition at line 434 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