CalculateBlockCRC32(uint32_t ulCount, const uint8_t *ucBuffer) | novatel_gps_driver::NovatelMessageExtractor | private |
CHECKSUM_FLAG | novatel_gps_driver::NovatelMessageExtractor | privatestatic |
CRC32Value(int32_t i) | novatel_gps_driver::NovatelMessageExtractor | private |
ExtractCompleteMessages(const std::string input, std::vector< NmeaSentence > &nmea_sentences, std::vector< NovatelSentence > &novatel_sentences, std::vector< BinaryMessage > &binary_messages, std::string &remaining, bool keep_nmea_container=false) | novatel_gps_driver::NovatelMessageExtractor | |
FIELD_SEPARATOR | novatel_gps_driver::NovatelMessageExtractor | privatestatic |
FindAsciiSentence(const std::string &sentence, size_t current_idx, size_t &start_idx, size_t &end_idx, size_t &invalid_char_idx) | novatel_gps_driver::NovatelMessageExtractor | private |
GetBinaryMessage(const std::string &str, size_t start_idx, BinaryMessage &msg) | novatel_gps_driver::NovatelMessageExtractor | private |
GetGpsFixMessage(const novatel_gps_msgs::Gprmc &gprmc, const novatel_gps_msgs::Gpgga &gpgga, gps_common::GPSFixPtr gps_fix) | novatel_gps_driver::NovatelMessageExtractor | |
GetMostRecentUtcTime(const std::vector< NmeaSentence > &sentences) | novatel_gps_driver::NovatelMessageExtractor | |
GetNmeaSentence(const std::string &str, size_t start_idx, std::string &sentence, bool keep_container=false) | novatel_gps_driver::NovatelMessageExtractor | private |
GetNovatelMessageParts(const std::string &sentence, std::string &message_id, std::vector< std::string > &header, std::vector< std::string > &body) | novatel_gps_driver::NovatelMessageExtractor | private |
GetNovatelSentence(const std::string &str, size_t start_idx, std::string &sentence) | novatel_gps_driver::NovatelMessageExtractor | private |
GetSentenceChecksumStart(const std::string &str, size_t start_idx) | novatel_gps_driver::NovatelMessageExtractor | private |
HEADER_SEPARATOR | novatel_gps_driver::NovatelMessageExtractor | privatestatic |
NMEA_SENTENCE_FLAG | novatel_gps_driver::NovatelMessageExtractor | privatestatic |
NmeaChecksum(const std::string &sentence) | novatel_gps_driver::NovatelMessageExtractor | private |
NOVATEL_ASCII_FLAGS | novatel_gps_driver::NovatelMessageExtractor | privatestatic |
NOVATEL_BINARY_SYNC_BYTES | novatel_gps_driver::NovatelMessageExtractor | privatestatic |
NOVATEL_CRC32_POLYNOMIAL | novatel_gps_driver::NovatelMessageExtractor | privatestatic |
NOVATEL_ENDLINE | novatel_gps_driver::NovatelMessageExtractor | privatestatic |
NOVATEL_SENTENCE_FLAG | novatel_gps_driver::NovatelMessageExtractor | privatestatic |
VectorizeNmeaSentence(const std::string &sentence, NmeaSentence &vectorized_message) | novatel_gps_driver::NovatelMessageExtractor | private |
VectorizeNovatelSentence(const std::string &data, NovatelSentence &sentence) | novatel_gps_driver::NovatelMessageExtractor | private |
VectorizeString(const std::string &str, std::vector< std::string > &vectorized_message, const std::string &delimiters) | novatel_gps_driver::NovatelMessageExtractor | private |