#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: