SINEX Satellite ID data type and methods
Definition at line 607 of file SinexTypes.hpp.
#include <SinexTypes.hpp>

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) |
| SatelliteId () | |
| Constructors. More... | |
| SatelliteId (const std::string &line, size_t num=0) | |
| virtual | ~SatelliteId () |
| Destructor. More... | |
Public Member Functions inherited from gnsstk::Sinex::DataType | |
| virtual | ~DataType () |
| Destructor. More... | |
Public Attributes | |
| std::string | antennaType |
| Strict IGS rcvr_ant.tab satellite antenna name. More... | |
| std::string | cosparId |
| NASA-assigned ID "YYYY-XXXA": YYYY=Year, XXX=sequence, A=launch. More... | |
| char | obsCode |
| Observation technique(s): C, D, L, M, P, or R. More... | |
| std::string | prn |
| Pseudorandom noise number (GPS/Galileo) or slot number (GLONASS) More... | |
| std::string | svCode |
| Satellite code "CNNN": C=GNSS code, NNN=SVN/GLONASS Number. More... | |
| Time | timeSince |
| Time | timeUntil |
Static Public Attributes | |
| static const std::string | BLOCK_TITLE |
| static const size_t | MAX_LINE_LEN = 67 |
| static const size_t | MIN_LINE_LEN = 48 |
|
inline |
Constructors.
Definition at line 614 of file SinexTypes.hpp.
|
inline |
Definition at line 615 of file SinexTypes.hpp.
|
inlinevirtual |
Destructor.
Definition at line 619 of file SinexTypes.hpp.
|
virtual |
Debug output function.
Reimplemented from gnsstk::Sinex::DataType.
Definition at line 958 of file SinexTypes.cpp.
|
virtual |
String converters.
Implements gnsstk::Sinex::DataType.
Definition at line 915 of file SinexTypes.cpp.
|
virtual |
Implements gnsstk::Sinex::DataType.
Definition at line 936 of file SinexTypes.cpp.
| std::string gnsstk::Sinex::SatelliteId::antennaType |
Strict IGS rcvr_ant.tab satellite antenna name.
Definition at line 634 of file SinexTypes.hpp.
|
static |
Definition at line 609 of file SinexTypes.hpp.
| std::string gnsstk::Sinex::SatelliteId::cosparId |
NASA-assigned ID "YYYY-XXXA": YYYY=Year, XXX=sequence, A=launch.
Definition at line 630 of file SinexTypes.hpp.
|
static |
Definition at line 611 of file SinexTypes.hpp.
|
static |
Definition at line 610 of file SinexTypes.hpp.
| char gnsstk::Sinex::SatelliteId::obsCode |
Observation technique(s): C, D, L, M, P, or R.
Definition at line 631 of file SinexTypes.hpp.
| std::string gnsstk::Sinex::SatelliteId::prn |
Pseudorandom noise number (GPS/Galileo) or slot number (GLONASS)
Definition at line 629 of file SinexTypes.hpp.
| std::string gnsstk::Sinex::SatelliteId::svCode |
Satellite code "CNNN": C=GNSS code, NNN=SVN/GLONASS Number.
Definition at line 628 of file SinexTypes.hpp.
| Time gnsstk::Sinex::SatelliteId::timeSince |
Definition at line 632 of file SinexTypes.hpp.
| Time gnsstk::Sinex::SatelliteId::timeUntil |
Definition at line 633 of file SinexTypes.hpp.