Base (microsim) event class.
std::vector< TrajectoryEntry > Trajectory
SUMOTime execute(SUMOTime currentTime)
Executes the command.
MovePedestrians & operator=(const MovePedestrians &)=delete
Invalidated assignment operator.
A device which collects info on the vehicle trip (mainly on departure and arrival)
MSTransportableDevice_FCDReplay(const MSTransportableDevice_FCDReplay &)
Invalidated copy constructor.
const std::string deviceName() const
return the name for this type of device
MSTransportableDevice_FCDReplay(MSTransportable &holder, const std::string &id)
Constructor.
static bool myAmActive
whether an event for pedestrian processing was added
static void buildDevices(MSTransportable &t, std::vector< MSTransportableDevice * > &into)
Build devices for the given vehicle, if needed.
MSTransportableDevice_FCDReplay & operator=(const MSTransportableDevice_FCDReplay &)
Invalidated assignment operator.
~MSTransportableDevice_FCDReplay()
Destructor.
void setTrajectory(MSDevice_FCDReplay::Trajectory *const t)
bool move(SUMOTime currentTime)
static void insertOptions(OptionsCont &oc)
Inserts MSTransportableDevice_FCDReplay-options.
const MSDevice_FCDReplay::Trajectory * myTrajectory
Abstract in-person device.
A storage for options typed value containers)