Apollo 10.0
自动驾驶开放平台
apollo::canbus::lexus::LexusMessageManager类 参考

#include <lexus_message_manager.h>

类 apollo::canbus::lexus::LexusMessageManager 继承关系图:
apollo::canbus::lexus::LexusMessageManager 的协作图:

Public 成员函数

 LexusMessageManager ()
 
virtual ~LexusMessageManager ()
 

详细描述

在文件 lexus_message_manager.h27 行定义.

构造及析构函数说明

◆ LexusMessageManager()

apollo::canbus::lexus::LexusMessageManager::LexusMessageManager ( )

在文件 lexus_message_manager.cc80 行定义.

80 {
81 // Control Messages
82 AddSendProtocolData<Accelcmd100, true>();
83 AddSendProtocolData<Brakecmd104, true>();
84 AddSendProtocolData<Cruisecontrolbuttonscmd108, true>();
85 AddSendProtocolData<Dashcontrolsrightrpt210, true>();
86 AddSendProtocolData<Hazardlightscmd114, true>();
87 AddSendProtocolData<Headlightcmd118, true>();
88 AddSendProtocolData<Horncmd11c, true>();
89 AddSendProtocolData<Parkingbrakecmd124, true>();
90 AddSendProtocolData<Shiftcmd128, true>();
91 AddSendProtocolData<Steeringcmd12c, true>();
92 AddSendProtocolData<Turncmd130, true>();
93 AddSendProtocolData<Wipercmd134, true>();
94
95 // Report Messages
96 AddRecvProtocolData<Accelauxrpt300, true>();
97 AddRecvProtocolData<Accelrpt200, true>();
98 AddRecvProtocolData<Brakeauxrpt304, true>();
99 AddRecvProtocolData<Brakemotorrpt1401, true>();
100 AddRecvProtocolData<Brakemotorrpt2402, true>();
101 AddRecvProtocolData<Brakemotorrpt3403, true>();
102 AddRecvProtocolData<Brakerpt204, true>();
103 AddRecvProtocolData<Componentrpt20, true>();
104 AddRecvProtocolData<Cruisecontrolbuttonsrpt208, true>();
105 AddRecvProtocolData<Dashcontrolsleftcmd10c, true>();
106 AddRecvProtocolData<Dashcontrolsleftrpt20c, true>();
107 AddRecvProtocolData<Dashcontrolsrightcmd110, true>();
108 AddRecvProtocolData<Datetimerpt40f, true>();
109 AddRecvProtocolData<Detectedobjectrpt411, true>();
110 AddRecvProtocolData<Doorrpt417, true>();
111 AddRecvProtocolData<Globalrpt10, true>();
112 AddRecvProtocolData<Hazardlightsrpt214, true>();
113 AddRecvProtocolData<Headlightauxrpt318, true>();
114 AddRecvProtocolData<Headlightrpt218, true>();
115 AddRecvProtocolData<Hornrpt21c, true>();
116 AddRecvProtocolData<Interiorlightsrpt416, true>();
117 AddRecvProtocolData<Latlonheadingrpt40e, true>();
118 AddRecvProtocolData<Mediacontrolscmd120, true>();
119 AddRecvProtocolData<Mediacontrolsrpt220, true>();
120 AddRecvProtocolData<Occupancyrpt415, true>();
121 AddRecvProtocolData<Parkingbrakerpt224, true>();
122 AddRecvProtocolData<Rearlightsrpt418, true>();
123 AddRecvProtocolData<Shiftauxrpt328, true>();
124 AddRecvProtocolData<Shiftrpt228, true>();
125 AddRecvProtocolData<Steeringauxrpt32c, true>();
126 AddRecvProtocolData<Steeringmotorrpt1404, true>();
127 AddRecvProtocolData<Steeringmotorrpt2405, true>();
128 AddRecvProtocolData<Steeringmotorrpt3406, true>();
129 AddRecvProtocolData<Steeringrpt22c, true>();
130 AddRecvProtocolData<Turnauxrpt330, true>();
131 AddRecvProtocolData<Turnrpt230, true>();
132 AddRecvProtocolData<Vehdynamicsrpt413, true>();
133 AddRecvProtocolData<Vehiclespeedrpt400, true>();
134 AddRecvProtocolData<Vehspecificrpt1412, true>();
135 AddRecvProtocolData<Vinrpt414, true>();
136 AddRecvProtocolData<Wheelspeedrpt407, true>();
137 AddRecvProtocolData<Wiperauxrpt334, true>();
138 AddRecvProtocolData<Wiperrpt234, true>();
139 AddRecvProtocolData<Yawraterpt40d, true>();
140}

◆ ~LexusMessageManager()

apollo::canbus::lexus::LexusMessageManager::~LexusMessageManager ( )
virtual

在文件 lexus_message_manager.cc142 行定义.

142{}

该类的文档由以下文件生成: