SUMO - Simulation of Urban MObility
MSVehicleTransfer::VehicleInformation Struct Reference

Holds the information needed to move the vehicle over the network. More...

#include <MSVehicleTransfer.h>

Collaboration diagram for MSVehicleTransfer::VehicleInformation:
Collaboration graph

Public Member Functions

 VehicleInformation (SUMOTime t, MSVehicle *veh, SUMOTime proceedTime, bool parking)
 Constructor. More...
 

Data Fields

bool myParking
 whether the vehicle is or was parking More...
 
SUMOTime myProceedTime
 The time at which the vehicle should be moved virtually one edge further. More...
 
SUMOTime myTransferTime
 the time at which this vehicle was removed from the network More...
 
MSVehiclemyVeh
 The vehicle itself. More...
 

Detailed Description

Holds the information needed to move the vehicle over the network.

Definition at line 137 of file MSVehicleTransfer.h.

Constructor & Destructor Documentation

◆ VehicleInformation()

MSVehicleTransfer::VehicleInformation::VehicleInformation ( SUMOTime  t,
MSVehicle veh,
SUMOTime  proceedTime,
bool  parking 
)
inline

Constructor.

Parameters
[in]vehThe teleported vehicle
[in]insertTimeThe time the vehicle was inserted at
[in]proceedTimeThe time at which the vehicle should be moved virtually one edge further

Definition at line 152 of file MSVehicleTransfer.h.

Field Documentation

◆ myParking

bool MSVehicleTransfer::VehicleInformation::myParking

whether the vehicle is or was parking

Definition at line 145 of file MSVehicleTransfer.h.

Referenced by MSVehicleTransfer::checkInsertions().

◆ myProceedTime

SUMOTime MSVehicleTransfer::VehicleInformation::myProceedTime

The time at which the vehicle should be moved virtually one edge further.

Definition at line 143 of file MSVehicleTransfer.h.

Referenced by MSVehicleTransfer::checkInsertions().

◆ myTransferTime

SUMOTime MSVehicleTransfer::VehicleInformation::myTransferTime

the time at which this vehicle was removed from the network

Definition at line 139 of file MSVehicleTransfer.h.

Referenced by MSVehicleTransfer::checkInsertions().

◆ myVeh

MSVehicle* MSVehicleTransfer::VehicleInformation::myVeh

The vehicle itself.

Definition at line 141 of file MSVehicleTransfer.h.

Referenced by MSVehicleTransfer::checkInsertions().


The documentation for this struct was generated from the following file: