Apollo  6.0
Open source self driving car software
Namespaces | Classes
apollo::canbus Namespace Reference

apollo::canbus More...

Namespaces

 can
 apollo::canbus::can
 
 ch
 
 devkit
 
 ge3
 
 gem
 
 lexus
 
 lincoln
 apollo::canbus::lincoln
 
 neolix_edu
 
 transit
 
 wey
 
 zhongyun
 

Classes

class  AbstractVehicleFactory
 this class is the abstract factory following the AbstractFactory design pattern. It can create VehicleController and MessageManager based on a given VehicleParameter. More...
 
class  CanbusComponent
 
class  ChVehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for ch vehicle. More...
 
class  DevkitVehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for devkit vehicle. More...
 
class  Ge3VehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for ge3 vehicle. More...
 
class  GemVehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for gem vehicle. More...
 
class  LexusVehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for lexus vehicle. More...
 
class  LincolnVehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for lincoln vehicle. More...
 
class  Neolix_eduVehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for neolix_edu vehicle. More...
 
class  TransitVehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for transit vehicle. More...
 
class  VehicleController
 This is the interface class of vehicle controller. It defines pure virtual functions, and also some implemented common functions. More...
 
class  VehicleFactory
 This class is a factory class that will generate different vehicle factories based on the vehicle brand. More...
 
class  WeyVehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for wey vehicle. More...
 
class  ZhongyunVehicleFactory
 this class is inherited from AbstractVehicleFactory. It can be used to create controller and message manager for zhongyun vehicle. More...
 

Detailed Description

apollo::canbus