|
Apollo 10.0
自动驾驶开放平台
|
#include <memory>#include "modules/canbus/proto/vehicle_parameter.pb.h"#include "modules/common_msgs/control_msgs/control_cmd.pb.h"#include "cyber/class_loader/class_loader_register_macro.h"#include "modules/canbus/vehicle/vehicle_controller.h"#include "modules/drivers/canbus/can_comm/message_manager.h"类 | |
| class | apollo::canbus::AbstractVehicleFactory |
| this class is the abstract factory following the AbstractFactory design pattern. 更多... | |
命名空间 | |
| namespace | apollo::canbus |
| apollo::canbus | |
| namespace | apollo |
| class register implement | |
宏定义 | |
| #define | CYBER_REGISTER_VEHICLEFACTORY(name) CLASS_LOADER_REGISTER_CLASS(name, AbstractVehicleFactory) |
| #define CYBER_REGISTER_VEHICLEFACTORY | ( | name | ) | CLASS_LOADER_REGISTER_CLASS(name, AbstractVehicleFactory) |
在文件 abstract_vehicle_factory.h 第 135 行定义.