#include <GnssSerializer.h>
静态 Public 成员函数 | |
static SharedPtr< SensorData > | Deserialize (RawData &&data) |
从原始 GNSS 数据反序列化为 GnssMeasurement 对象 | |
static geom::GeoLocation | DeserializeRawData (const RawData &message) |
template<typename SensorT > | |
static Buffer | Serialize (const SensorT &, const geom::GeoLocation &geo_location) |
将地理位置信息序列化为二进制数据 | |
在文件 GnssSerializer.h 第 24 行定义.
|
static |
从原始 GNSS 数据反序列化为 GnssMeasurement 对象
data | GNSS 原始数据,表示为 RawData 对象 |
在文件 GnssSerializer.cpp 第 18 行定义.
|
inlinestatic |
在文件 GnssSerializer.h 第 27 行定义.
引用了 carla::sensor::RawData::begin() , 以及 carla::sensor::RawData::size().
被这些函数引用 carla::sensor::data::GnssMeasurement::GnssMeasurement().
|
inlinestatic |
将地理位置信息序列化为二进制数据
SensorT | 传感器类型 |
sensor | 传感器对象 |
geo_location | 包含地理位置信息的 GeoLocation 对象 |
在文件 GnssSerializer.h 第 38 行定义.