Go to the documentation of this file.
39 #ifndef GNSSTK_NAVMESSAGEID_HPP
40 #define GNSSTK_NAVMESSAGEID_HPP
79 return (!NavSatelliteID::operator<(right) &&
80 NavSatelliteID::operator!=(right));
87 NavSatelliteID::operator==(right));
93 NavSatelliteID::operator!=(right));
114 #endif // GNSSTK_NAVMESSAGEID_HPP
Class used to identify/categorize navigation message data.
bool operator>(const NavMessageID &right) const
Other ordering operator.
bool operator<(const NavSatelliteID &right) const
Sorting so we can use this class as a map key.
NavMessageID()
Initialize message type to Unknown.
NavMessageID(const NavSatelliteID &sat, NavMessageType nmt)
Convenience constructor from NavSatelliteID.
bool operator<(const NavMessageID &right) const
Ordering operator.
NavMessageType messageType
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
bool operator!=(const NavMessageID &right) const
Implicit != not available.
@ Unknown
Unknown or uninitialized stategy value.
SatID sat
ID of satellite to which the nav data applies.
std::ostream & operator<<(std::ostream &s, const ObsEpoch &oe) noexcept
NavMessageType
Identify different types of navigation message data.
bool operator==(const NavMessageID &right) const
Comparison operator, obv.
std::set< NavMessageID > NavMessageIDSet
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:40