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