Go to the documentation of this file.
96 default:
return "Unknown";
116 default:
return "Unk";
125 std::istringstream iss(s);
129 if(s.find_first_not_of(std::string(
" \t\n"), 0) == std::string::npos)
136 case '0':
case '1':
case '2':
case '3':
case '4':
137 case '5':
case '6':
case '7':
case '8':
case '9':
156 case ' ':
case 'G':
case 'g':
169 Exception e(std::string(
"Invalid system character \"")
170 + c + std::string(
"\""));
207 std::ostringstream oss;
233 oss <<
systemChar() << std::setw(2) << rinexID;
@ IRNSS
Official name changed from IRNSS to NavIC.
const int MIN_PRN_QZS
First assigned PRN in QZSS.
int id
Satellite identifier, e.g. PRN.
void fromString(const std::string &s)
std::string systemString() const noexcept
std::string systemString3() const noexcept
SatelliteSystem
Supported satellite systems.
static GNSSTK_EXPORT char fillchar
Fill character used during stream output.
RinexSatID()=default
Empty constructor; creates an invalid object (Unknown, ID = -1).
SatelliteSystem system
System for this satellite.
std::string toString() const noexcept
#define GNSSTK_THROW(exc)
void validate()
If an unsupported system is used, set to unknown and PRN -1.
char systemChar() const noexcept
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:41