|
Apollo 11.0
自动驾驶开放平台
|
#include <parser.h>
Public 成员函数 | |
| virtual | ~Parser () |
| void | Update (const uint8_t *data, size_t length) |
| void | Update (const std::string &data) |
| virtual MessageType | GetMessage (MessagePtr *message_ptr) |
| void | GetMessagesByChannel (const uint8_t &channel, MessageInfoVec *messages) |
| virtual void | GetMessages (const uint8_t &channel, MessageInfoVec *messages) |
| virtual void | GetMessages (MessageInfoVec *messages) |
| virtual bool | GetInsStat (MessagePtr *message_ptr) |
静态 Public 成员函数 | |
| static Parser * | CreateNovatel (const config::Config &config) |
| static Parser * | CreateHuaCeText (const config::Config &config) |
| static Parser * | CreateAsensingBinary (const config::Config &config) |
| static Parser * | CreateAsensingCan (const config::Config &config) |
| static Parser * | CreateBroadGnssText (const config::Config &config) |
| static Parser * | CreateParser (const config::Config &config) |
| static Parser * | CreateRtcmV3 (bool is_base_station=false) |
Protected 成员函数 | |
| Parser () | |
Protected 属性 | |
| const uint8_t * | data_ = nullptr |
| const uint8_t * | data_end_ = nullptr |
|
static |
在文件 asensing_binary_parser.cc 第 41 行定义.
|
static |
在文件 asensing_can_parser.cc 第 146 行定义.
|
static |
在文件 broadgnss_text_parser.cc 第 53 行定义.
|
static |
在文件 huace_text_parser.cc 第 59 行定义.
|
static |
在文件 novatel_parser.cc 第 182 行定义.
|
inlinestatic |
|
static |
在文件 rtcm3_parser.cc 第 35 行定义.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |