Go to the documentation of this file.
7 namespace fusion_engine {
24 uint8_t reserved = 0xFF;
82 std::ostream&
operator<<(std::ostream& stream,
const DataVersion& ver);
84 std::string
ToString(
const DataVersion& ver);
constexpr bool operator==(const DataVersion &a, const DataVersion &b)
std::string ToString(const DataVersion &ver)
constexpr bool operator>(const DataVersion &a, const DataVersion &b)
GNSS signal and frequency type definitions.
constexpr DataVersion()=default
constexpr bool operator>=(const DataVersion &a, const DataVersion &b)
bool IsValid() const
Returns whether the stored version is valid.
DataVersion FromString(const char *str)
constexpr bool operator!=(const DataVersion &a, const DataVersion &b)
constexpr bool operator<(const DataVersion &a, const DataVersion &b)
constexpr DataVersion(uint8_t major, uint16_t minor)
std::ostream & operator<<(std::ostream &stream, ConfigType type)
ConfigType stream operator.
constexpr bool operator<=(const DataVersion &a, const DataVersion &b)
A struct representing the version of a data object.
constexpr DataVersion INVALID_DATA_VERSION