SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SUMOVehicleParameter::Stop Struct Reference

Definition of vehicle stop (position and duration) More...

#include <SUMOVehicleParameter.h>

Data Fields

std::set< std::string > awaitedContainers
 IDs of containers the vehicle has to wait for until departing. More...
 
std::set< std::string > awaitedPersons
 IDs of persons the vehicle has to wait for until departing. More...
 
std::string busstop
 (Optional) bus stop if one is assigned to the stop More...
 
std::string containerstop
 (Optional) container stop if one is assigned to the stop More...
 
bool containerTriggered
 whether an arriving container lets the vehicle continue More...
 
SUMOTime duration
 The stopping duration. More...
 
SUMOReal endPos
 The stopping position end. More...
 
int index
 at which position in the stops list More...
 
std::string lane
 The lane to stop at. More...
 
bool parking
 whether the vehicle is removed from the net while stopping More...
 
int setParameter
 Information for the output which parameter were set. More...
 
SUMOReal startPos
 The stopping position start. More...
 
bool triggered
 whether an arriving person lets the vehicle continue More...
 
SUMOTime until
 The time at which the vehicle may continue its journey. More...
 

Detailed Description

Definition of vehicle stop (position and duration)

Definition at line 468 of file SUMOVehicleParameter.h.

Field Documentation

std::set<std::string> SUMOVehicleParameter::Stop::awaitedContainers

IDs of containers the vehicle has to wait for until departing.

Definition at line 492 of file SUMOVehicleParameter.h.

Referenced by MSVehicle::addStop(), and SUMORouteHandler::parseStop().

std::set<std::string> SUMOVehicleParameter::Stop::awaitedPersons

IDs of persons the vehicle has to wait for until departing.

Definition at line 490 of file SUMOVehicleParameter.h.

Referenced by MSVehicle::addStop(), and SUMORouteHandler::parseStop().

std::string SUMOVehicleParameter::Stop::busstop

(Optional) bus stop if one is assigned to the stop

Definition at line 472 of file SUMOVehicleParameter.h.

Referenced by MSRouteHandler::addStop(), RORouteHandler::addStop(), MSVehicle::addStop(), MSVehicle::addTraciStop(), and SUMORouteHandler::parseStop().

std::string SUMOVehicleParameter::Stop::containerstop

(Optional) container stop if one is assigned to the stop

Definition at line 474 of file SUMOVehicleParameter.h.

Referenced by MSRouteHandler::addStop(), RORouteHandler::addStop(), MSVehicle::addStop(), MSVehicle::addTraciStop(), and SUMORouteHandler::parseStop().

bool SUMOVehicleParameter::Stop::containerTriggered

whether an arriving container lets the vehicle continue

Definition at line 486 of file SUMOVehicleParameter.h.

Referenced by MSVehicle::addStop(), MSVehicle::addTraciStop(), and SUMORouteHandler::parseStop().

SUMOTime SUMOVehicleParameter::Stop::duration
int SUMOVehicleParameter::Stop::index

at which position in the stops list

Definition at line 494 of file SUMOVehicleParameter.h.

Referenced by ROVehicle::addStop(), MSVehicle::addStop(), MSVehicle::addTraciStop(), and SUMORouteHandler::parseStop().

bool SUMOVehicleParameter::Stop::parking

whether the vehicle is removed from the net while stopping

Definition at line 488 of file SUMOVehicleParameter.h.

Referenced by MSVehicle::addStop(), MSVehicle::addTraciStop(), and SUMORouteHandler::parseStop().

int SUMOVehicleParameter::Stop::setParameter

Information for the output which parameter were set.

Definition at line 496 of file SUMOVehicleParameter.h.

Referenced by SUMORouteHandler::parseStop().

SUMOReal SUMOVehicleParameter::Stop::startPos
bool SUMOVehicleParameter::Stop::triggered

whether an arriving person lets the vehicle continue

Definition at line 484 of file SUMOVehicleParameter.h.

Referenced by MSVehicle::addStop(), MSVehicle::addTraciStop(), and SUMORouteHandler::parseStop().

SUMOTime SUMOVehicleParameter::Stop::until

The time at which the vehicle may continue its journey.

Definition at line 482 of file SUMOVehicleParameter.h.

Referenced by MSRouteHandler::addStop(), MSVehicle::addStop(), MSVehicle::addTraciStop(), and SUMORouteHandler::parseStop().


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