Apollo 10.0
自动驾驶开放平台
|
#include <protocol_asensing.h>
Public 成员函数 | |
ProtocolAsensing () | |
virtual | ~ProtocolAsensing () |
virtual void | subData (const uint8_t *sub_address, int &index) |
void | addData (const std::string &data) |
void | clearCache () |
bool | registProtocol (const std::string &protocolFlag, int length, ProtocolAsensing *sub) |
void | toQuaternion (double *rpy, double *quaterArray) |
int | getLength (const std::string &flag) |
uint32_t | getDataSize () |
void | changeLength (const std::string &flag, int len) |
std::string | getProtocol () |
在文件 protocol_asensing.h 第 82 行定义.
ProtocolAsensing::ProtocolAsensing | ( | ) |
在文件 protocol_asensing.cc 第 68 行定义.
|
virtual |
在文件 protocol_asensing.cc 第 70 行定义.
void ProtocolAsensing::addData | ( | const std::string & | data | ) |
在文件 protocol_asensing.cc 第 72 行定义.
|
inline |
在文件 protocol_asensing.h 第 103 行定义.
void ProtocolAsensing::clearCache | ( | ) |
在文件 protocol_asensing.cc 第 74 行定义.
|
inline |
在文件 protocol_asensing.h 第 102 行定义.
|
inline |
在文件 protocol_asensing.h 第 99 行定义.
|
inline |
在文件 protocol_asensing.h 第 107 行定义.
bool ProtocolAsensing::registProtocol | ( | const std::string & | protocolFlag, |
int | length, | ||
ProtocolAsensing * | sub | ||
) |
在文件 protocol_asensing.cc 第 146 行定义.
|
inlinevirtual |
被 Decode_0A , 以及 Decode_0B 重载.
在文件 protocol_asensing.h 第 88 行定义.
void ProtocolAsensing::toQuaternion | ( | double * | rpy, |
double * | quaterArray | ||
) |
在文件 protocol_asensing.cc 第 155 行定义.