#include <parser.h>
|
| enum | MessageType {
MessageType::NONE,
MessageType::GNSS,
MessageType::GNSS_RANGE,
MessageType::IMU,
MessageType::INS,
MessageType::INS_STAT,
MessageType::WHEEL,
MessageType::EPHEMERIDES,
MessageType::OBSERVATION,
MessageType::GPGGA,
MessageType::BDSEPHEMERIDES,
MessageType::RAWIMU,
MessageType::GPSEPHEMERIDES,
MessageType::GLOEPHEMERIDES,
MessageType::BEST_GNSS_POS,
MessageType::HEADING
} |
| |
| using | MessagePtr = ::google::protobuf::Message * |
| |
◆ MessagePtr
◆ MessageType
| Enumerator |
|---|
| NONE | |
| GNSS | |
| GNSS_RANGE | |
| IMU | |
| INS | |
| INS_STAT | |
| WHEEL | |
| EPHEMERIDES | |
| OBSERVATION | |
| GPGGA | |
| BDSEPHEMERIDES | |
| RAWIMU | |
| GPSEPHEMERIDES | |
| GLOEPHEMERIDES | |
| BEST_GNSS_POS | |
| HEADING | |
◆ ~Parser()
| virtual apollo::drivers::gnss::Parser::~Parser |
( |
| ) |
|
|
inlinevirtual |
◆ Parser()
| apollo::drivers::gnss::Parser::Parser |
( |
| ) |
|
|
inlineprotected |
◆ CreateNovatel()
| static Parser* apollo::drivers::gnss::Parser::CreateNovatel |
( |
const config::Config & |
config | ) |
|
|
static |
◆ CreateRtcmV3()
| static Parser* apollo::drivers::gnss::Parser::CreateRtcmV3 |
( |
bool |
is_base_station = false | ) |
|
|
static |
◆ GetMessage()
◆ Update() [1/2]
| void apollo::drivers::gnss::Parser::Update |
( |
const uint8_t * |
data, |
|
|
size_t |
length |
|
) |
| |
|
inline |
◆ Update() [2/2]
| void apollo::drivers::gnss::Parser::Update |
( |
const std::string & |
data | ) |
|
|
inline |
◆ data_
| const uint8_t* apollo::drivers::gnss::Parser::data_ = nullptr |
|
protected |
◆ data_end_
| const uint8_t* apollo::drivers::gnss::Parser::data_end_ = nullptr |
|
protected |
The documentation for this class was generated from the following file: