Apollo 10.0
自动驾驶开放平台
parser.h 文件参考
#include <cstdint>
#include <string>
#include <vector>
#include "google/protobuf/message.h"
#include "modules/drivers/gnss/proto/config.pb.h"
#include "modules/drivers/gnss/util/macros.h"
parser.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

struct  apollo::drivers::gnss::MessageInfo
 
class  apollo::drivers::gnss::Parser
 

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::drivers
 apollo::drivers
 
namespace  apollo::drivers::gnss
 

宏定义

#define EPOCH_AND_SYSTEM_DIFF_SECONDS   315964800
 

类型定义

using apollo::drivers::gnss::MessagePtr = ::google::protobuf::Message *
 
using apollo::drivers::gnss::MessageInfoVec = std::vector< MessageInfo >
 

枚举

enum class  apollo::drivers::gnss::MessageType {
  apollo::drivers::gnss::NONE , apollo::drivers::gnss::GNSS , apollo::drivers::gnss::GNSS_RANGE , apollo::drivers::gnss::IMU ,
  apollo::drivers::gnss::INS , apollo::drivers::gnss::INS_STAT , apollo::drivers::gnss::WHEEL , apollo::drivers::gnss::EPHEMERIDES ,
  apollo::drivers::gnss::OBSERVATION , apollo::drivers::gnss::GPGGA , apollo::drivers::gnss::BDSEPHEMERIDES , apollo::drivers::gnss::RAWIMU ,
  apollo::drivers::gnss::GPSEPHEMERIDES , apollo::drivers::gnss::GLOEPHEMERIDES , apollo::drivers::gnss::BEST_GNSS_POS , apollo::drivers::gnss::HEADING
}
 

函数

template<class T >
T * apollo::drivers::gnss::As (::google::protobuf::Message *message_ptr)
 

宏定义说明

◆ EPOCH_AND_SYSTEM_DIFF_SECONDS

#define EPOCH_AND_SYSTEM_DIFF_SECONDS   315964800

在文件 parser.h68 行定义.