| calculatedChecksumStr_ | nmealib::nmea0183::Message0183 | protected |
| checksumStr_ | nmealib::nmea0183::Message0183 | protected |
| clone() const override | nmealib::nmea0183::RMB | virtual |
| convertNmeaCoordinateToDecimalDegrees(const std::string &nmeaCoordinate) | nmealib::nmea0183::Message0183 | static |
| nmealib::nmea0183::Message0183::create(const std::string &raw, TimePoint ts=std::chrono::system_clock::now()) | nmealib::nmea0183::Message0183 | protectedstatic |
| getArrivalStatus() const noexcept | nmealib::nmea0183::RMB | |
| getBearingToDestinationTrue() const noexcept | nmealib::nmea0183::RMB | |
| getCalculatedChecksumStr() const noexcept | nmealib::nmea0183::Message0183 | |
| getChecksumStr() const | nmealib::nmea0183::Message0183 | |
| getCrossTrackErrorNm() const noexcept | nmealib::nmea0183::RMB | |
| getDestinationClosingVelocityKnots() const noexcept | nmealib::nmea0183::RMB | |
| getDestinationLatitude() const noexcept | nmealib::nmea0183::RMB | |
| getDestinationLatitudeHemisphere() const noexcept | nmealib::nmea0183::RMB | |
| getDestinationLongitude() const noexcept | nmealib::nmea0183::RMB | |
| getDestinationLongitudeHemisphere() const noexcept | nmealib::nmea0183::RMB | |
| getDestinationWaypointId() const noexcept | nmealib::nmea0183::RMB | |
| getDirectionToSteer() const noexcept | nmealib::nmea0183::RMB | |
| getFaaModeIndicator() const noexcept | nmealib::nmea0183::RMB | |
| getOriginWaypointId() const noexcept | nmealib::nmea0183::RMB | |
| getPayload() const noexcept | nmealib::nmea0183::Message0183 | |
| getRangeToDestinationNm() const noexcept | nmealib::nmea0183::RMB | |
| getRawData() const noexcept | nmealib::Message | |
| getSentenceType() const noexcept | nmealib::nmea0183::Message0183 | |
| getStartChar() const noexcept | nmealib::nmea0183::Message0183 | |
| getStatus() const noexcept | nmealib::nmea0183::RMB | |
| getStringContent(bool verbose) const noexcept override | nmealib::nmea0183::RMB | virtual |
| getTalker() const noexcept | nmealib::nmea0183::Message0183 | |
| getTimestamp() const noexcept | nmealib::Message | |
| getType() const noexcept | nmealib::Message | |
| hasFaaModeIndicator() const noexcept | nmealib::nmea0183::RMB | |
| Message() | nmealib::Message | |
| Message(std::string raw, Type type=Type::Unknown, TimePoint ts=std::chrono::system_clock::now()) noexcept | nmealib::Message | explicit |
| Message(const Message &)=default | nmealib::Message | |
| Message(Message &&) noexcept=default | nmealib::Message | |
| Message0183(const Message0183 &)=default | nmealib::nmea0183::Message0183 | |
| Message0183(Message0183 &&) noexcept=default | nmealib::nmea0183::Message0183 | |
| MessageRegistry | nmealib::nmea0183::RMB | friend |
| Nmea0183Factory | nmealib::nmea0183::RMB | friend |
| operator=(const RMB &)=default | nmealib::nmea0183::RMB | |
| operator=(RMB &&) noexcept=default | nmealib::nmea0183::RMB | |
| nmealib::nmea0183::Message0183::operator=(const Message0183 &)=default | nmealib::nmea0183::Message0183 | |
| nmealib::nmea0183::Message0183::operator=(Message0183 &&) noexcept=default | nmealib::nmea0183::Message0183 | |
| nmealib::Message::operator=(const Message &)=default | nmealib::Message | |
| nmealib::Message::operator=(Message &&) noexcept=default | nmealib::Message | |
| operator==(const RMB &other) const noexcept | nmealib::nmea0183::RMB | |
| nmealib::nmea0183::Message0183::operator==(const Message0183 &other) const noexcept | nmealib::nmea0183::Message0183 | |
| nmealib::Message::operator==(const Message &other) const noexcept | nmealib::Message | |
| payload_ | nmealib::nmea0183::Message0183 | protected |
| rawData_ | nmealib::Message | protected |
| RMB(std::string talkerId, char status, double crossTrackErrorNm, char directionToSteer, std::string originWaypointId, std::string destinationWaypointId, double destinationLatitude, char destinationLatitudeHemisphere, double destinationLongitude, char destinationLongitudeHemisphere, double rangeToDestinationNm, double bearingToDestinationTrue, double destinationClosingVelocityKnots, char arrivalStatus, std::optional< char > faaModeIndicator=std::nullopt) | nmealib::nmea0183::RMB | |
| RMB(const RMB &)=default | nmealib::nmea0183::RMB | |
| RMB(RMB &&) noexcept=default | nmealib::nmea0183::RMB | |
| sentenceType_ | nmealib::nmea0183::Message0183 | protected |
| serialize() const override | nmealib::nmea0183::Message0183 | virtual |
| setRaw(std::string r) noexcept | nmealib::Message | protected |
| setTimestamp(TimePoint ts) noexcept | nmealib::Message | protected |
| setType(Type t) noexcept | nmealib::Message | protected |
| startChar_ | nmealib::nmea0183::Message0183 | protected |
| talker_ | nmealib::nmea0183::Message0183 | protected |
| TimePoint typedef | nmealib::Message | |
| timestamp_ | nmealib::Message | protected |
| toString(bool verbose) const noexcept | nmealib::nmea0183::Message0183 | protected |
| Type enum name | nmealib::Message | |
| type_ | nmealib::Message | protected |
| typeToString(Type t) | nmealib::Message | static |
| validate() const noexcept override | nmealib::nmea0183::Message0183 | virtual |
| ~Message() | nmealib::Message | virtual |
| ~Message0183() override=default | nmealib::nmea0183::Message0183 | |
| ~RMB() override=default | nmealib::nmea0183::RMB | |