- Todo:
- determine if this really belongs with the RINEX files
Definition at line 63 of file RinexSatID.hpp.
#include <RinexSatID.hpp>
|
void | validate () |
| If an unsupported system is used, set to unknown and PRN -1. More...
|
|
|
static GNSSTK_EXPORT char | fillchar = '0' |
| Fill character used during stream output. More...
|
|
◆ RinexSatID() [1/4]
gnsstk::RinexSatID::RinexSatID |
( |
| ) |
|
|
default |
Empty constructor; creates an invalid object (Unknown, ID = -1).
◆ RinexSatID() [2/4]
Explicit constructor, no defaults, RINEX systems only.
Definition at line 53 of file RinexSatID.cpp.
◆ RinexSatID() [3/4]
gnsstk::RinexSatID::RinexSatID |
( |
const std::string & |
str | ) |
|
|
inline |
Constructor from a string.
- Exceptions
-
Definition at line 76 of file RinexSatID.hpp.
◆ RinexSatID() [4/4]
gnsstk::RinexSatID::RinexSatID |
( |
const SatID & |
sat | ) |
|
|
inlinenoexcept |
◆ fromString()
void gnsstk::RinexSatID::fromString |
( |
const std::string & |
s | ) |
|
Set the RinexSatID from a string (1 character plus 2-digit integer).
- Note
- GPS is default system (no or unknown system char)
- Exceptions
-
Definition at line 122 of file RinexSatID.cpp.
◆ getfill()
char gnsstk::RinexSatID::getfill |
( |
| ) |
const |
|
inlinenoexcept |
Get the fill character used in output.
Definition at line 96 of file RinexSatID.hpp.
◆ setfill()
char gnsstk::RinexSatID::setfill |
( |
char |
c | ) |
|
|
inlinenoexcept |
Set the fill character used in output and return the current fill character.
Definition at line 90 of file RinexSatID.hpp.
◆ systemChar()
char gnsstk::RinexSatID::systemChar |
( |
| ) |
const |
|
noexcept |
Return the single-character system descriptor.
- Note
- return only RINEX types, for non-RINEX systems return '?'
Definition at line 62 of file RinexSatID.cpp.
◆ systemString()
std::string gnsstk::RinexSatID::systemString |
( |
| ) |
const |
|
noexcept |
◆ systemString3()
std::string gnsstk::RinexSatID::systemString3 |
( |
| ) |
const |
|
noexcept |
Return the system name as a string of length 3.
- Note
- Return only RINEX types or 'Unknown'.
Definition at line 102 of file RinexSatID.cpp.
◆ toString()
std::string gnsstk::RinexSatID::toString |
( |
| ) |
const |
|
noexcept |
◆ validate()
void gnsstk::RinexSatID::validate |
( |
| ) |
|
|
private |
If an unsupported system is used, set to unknown and PRN -1.
Definition at line 239 of file RinexSatID.cpp.
◆ fillchar
char gnsstk::RinexSatID::fillchar = '0' |
|
staticprivate |
Fill character used during stream output.
Definition at line 138 of file RinexSatID.hpp.
The documentation for this class was generated from the following files: