| calculatedChecksumStr_ | nmealib::nmea0183::Message0183 | protected |
| checksumStr_ | nmealib::nmea0183::Message0183 | protected |
| clone() const override | nmealib::nmea0183::GSA | 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 |
| getCalculatedChecksumStr() const noexcept | nmealib::nmea0183::Message0183 | |
| getChecksumStr() const | nmealib::nmea0183::Message0183 | |
| getHdop() const noexcept | nmealib::nmea0183::GSA | |
| getMode() const noexcept | nmealib::nmea0183::GSA | |
| getPayload() const noexcept | nmealib::nmea0183::Message0183 | |
| getPdop() const noexcept | nmealib::nmea0183::GSA | |
| getRawData() const noexcept | nmealib::Message | |
| getSatelliteId(size_t index) const noexcept | nmealib::nmea0183::GSA | |
| getSatelliteIds() const noexcept | nmealib::nmea0183::GSA | |
| getSelectionMode() const noexcept | nmealib::nmea0183::GSA | |
| getSentenceType() const noexcept | nmealib::nmea0183::Message0183 | |
| getStartChar() const noexcept | nmealib::nmea0183::Message0183 | |
| getStringContent(bool verbose) const noexcept override | nmealib::nmea0183::GSA | virtual |
| getSystemId() const noexcept | nmealib::nmea0183::GSA | |
| getTalker() const noexcept | nmealib::nmea0183::Message0183 | |
| getTimestamp() const noexcept | nmealib::Message | |
| getType() const noexcept | nmealib::Message | |
| getVdop() const noexcept | nmealib::nmea0183::GSA | |
| GSA(std::string talkerId, char selectionMode, unsigned int mode, std::array< unsigned int, 12 > satelliteIds, double pdop, double hdop, double vdop, std::optional< unsigned int > systemId=std::nullopt) | nmealib::nmea0183::GSA | |
| GSA(const GSA &)=default | nmealib::nmea0183::GSA | |
| GSA(GSA &&) noexcept=default | nmealib::nmea0183::GSA | |
| hasSystemId() const noexcept | nmealib::nmea0183::GSA | |
| 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::GSA | friend |
| Nmea0183Factory | nmealib::nmea0183::GSA | friend |
| operator=(const GSA &)=default | nmealib::nmea0183::GSA | |
| operator=(GSA &&) noexcept=default | nmealib::nmea0183::GSA | |
| 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 GSA &other) const noexcept | nmealib::nmea0183::GSA | |
| 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 |
| 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 |
| ~GSA() override=default | nmealib::nmea0183::GSA | |
| ~Message() | nmealib::Message | virtual |
| ~Message0183() override=default | nmealib::nmea0183::Message0183 | |