Go to the documentation of this file.
39 #ifndef GNSSTK_SATID_HPP
40 #define GNSSTK_SATID_HPP
104 explicit SatID(
int p);
124 void dump(std::ostream& s)
const;
138 {
return (!
operator<(right) && !
operator==(right)); }
142 {
return (
operator<(right) ||
operator==(right)); }
169 namespace StringUtils
177 std::ostringstream oss;
int id
Satellite identifier, e.g. PRN.
bool operator==(const SatID &right) const
operator == for SatID
void dump(std::ostream &s) const
Convenience output method.
SatelliteSystem
Supported satellite systems.
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
bool wildId
If true, any satellite matches.
bool operator>(const SatID &right) const
operator > for SatID
bool operator>=(const SatID &right) const
operator >= for SatID
bool operator<=(const SatID &right) const
operator <= for SatID
bool wildSys
If true, any system matches.
bool isWild() const
return true if any of the fields are set to match wildcards.
std::ostream & operator<<(std::ostream &s, const ObsEpoch &oe) noexcept
SatelliteSystem system
System for this satellite.
bool operator<(const SatID &right) const
operator < for SatID : order by system, id
bool operator!=(const SatID &right) const
operator != for SatID
SatID()
Initialize with invalid data with no wildcards.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:41