83 return a->myHolder.getNumericalID() < b->myHolder.getNumericalID();
MSDevice(const std::string &id)
Constructor.
MSMoveReminder(const std::string &description, MSLane *const lane=nullptr, const bool doAdd=true)
Constructor.
MSVehicleDevice(SUMOVehicle &holder, const std::string &id)
Constructor.
SUMOVehicle & myHolder
The vehicle that stores the device.
SUMOVehicle & getHolder() const
Returns the vehicle that holds this device.
SUMOVehicle::NumericalID getNumericalID() const
MSVehicleDevice & operator=(const MSVehicleDevice &)
Invalidated assignment operator.
MSVehicleDevice(const MSVehicleDevice &)
Invalidated copy constructor.
virtual ~MSVehicleDevice()
Destructor.
long long int NumericalID
Representation of a vehicle.
Function-object for stable sorting of objects with numerical ids.
bool operator()(const MSVehicleDevice *const a, const MSVehicleDevice *const b) const