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 行定义.