19 #ifndef MSVehicleDevice_h 20 #define MSVehicleDevice_h virtual ~MSVehicleDevice()
Destructor.
SUMOVehicle & myHolder
The vehicle that stores the device.
MSVehicleDevice(SUMOVehicle &holder, const std::string &id)
Constructor.
MSVehicleDevice & operator=(const MSVehicleDevice &)
Invalidated assignment operator.
SUMOVehicle::NumericalID getNumericalID() const
Representation of a vehicle.
Something on a lane to be noticed about vehicle movement.
SUMOVehicle & getHolder() const
Returns the vehicle that holds this device.
Abstract in-vehicle / in-person device.
virtual NumericalID getNumericalID() const =0
return the numerical ID which is only for internal usage
Abstract in-vehicle device.
long long int NumericalID