SUMO - Simulation of Urban MObility
libsumo::TraCIStage Class Reference

#include <TraCIDefs.h>

Collaboration diagram for libsumo::TraCIStage:
Collaboration graph

Public Member Functions

 TraCIStage ()
 
 TraCIStage (int _type)
 

Data Fields

double arrivalPos
 position on the lane when ending the stage More...
 
double cost
 effort needed More...
 
double depart
 intended depart time for public transport ride or -1 More...
 
double departPos
 position on the lane when starting the stage More...
 
std::string description
 arbitrary description string More...
 
std::string destStop
 The id of the destination stop. More...
 
std::vector< std::string > edges
 The sequence of edges to travel. More...
 
std::string intended
 id of the intended vehicle for public transport ride More...
 
double length
 length in m More...
 
std::string line
 The line or the id of the vehicle type. More...
 
double travelTime
 duration of the stage in seconds More...
 
int type
 The type of stage (walking, driving, ...) More...
 
std::string vType
 The vehicle type when using a private car or bike. More...
 

Detailed Description

Definition at line 330 of file TraCIDefs.h.

Constructor & Destructor Documentation

◆ TraCIStage() [1/2]

libsumo::TraCIStage::TraCIStage ( )
inline

Definition at line 332 of file TraCIDefs.h.

◆ TraCIStage() [2/2]

libsumo::TraCIStage::TraCIStage ( int  _type)
inline

Definition at line 333 of file TraCIDefs.h.

Field Documentation

◆ arrivalPos

double libsumo::TraCIStage::arrivalPos

position on the lane when ending the stage

Definition at line 357 of file TraCIDefs.h.

◆ cost

double libsumo::TraCIStage::cost

effort needed

Definition at line 347 of file TraCIDefs.h.

Referenced by libsumo::Simulation::findRoute(), and TraCIServerAPI_Simulation::writeStage().

◆ depart

double libsumo::TraCIStage::depart

intended depart time for public transport ride or -1

Definition at line 353 of file TraCIDefs.h.

Referenced by TraCIServerAPI_Simulation::writeStage().

◆ departPos

double libsumo::TraCIStage::departPos

position on the lane when starting the stage

Definition at line 355 of file TraCIDefs.h.

◆ description

std::string libsumo::TraCIStage::description

arbitrary description string

Definition at line 359 of file TraCIDefs.h.

◆ destStop

std::string libsumo::TraCIStage::destStop

The id of the destination stop.

Definition at line 341 of file TraCIDefs.h.

Referenced by TraCIServerAPI_Simulation::writeStage().

◆ edges

std::vector<std::string> libsumo::TraCIStage::edges

The sequence of edges to travel.

Definition at line 343 of file TraCIDefs.h.

Referenced by libsumo::Simulation::findRoute(), and TraCIServerAPI_Simulation::writeStage().

◆ intended

std::string libsumo::TraCIStage::intended

id of the intended vehicle for public transport ride

Definition at line 351 of file TraCIDefs.h.

Referenced by TraCIServerAPI_Simulation::writeStage().

◆ length

double libsumo::TraCIStage::length

length in m

Definition at line 349 of file TraCIDefs.h.

◆ line

std::string libsumo::TraCIStage::line

The line or the id of the vehicle type.

Definition at line 339 of file TraCIDefs.h.

Referenced by TraCIServerAPI_Simulation::writeStage().

◆ travelTime

double libsumo::TraCIStage::travelTime

duration of the stage in seconds

Definition at line 345 of file TraCIDefs.h.

Referenced by libsumo::Simulation::findRoute(), and TraCIServerAPI_Simulation::writeStage().

◆ type

int libsumo::TraCIStage::type

The type of stage (walking, driving, ...)

Definition at line 335 of file TraCIDefs.h.

Referenced by TraCIServerAPI_Simulation::writeStage().

◆ vType

std::string libsumo::TraCIStage::vType

The vehicle type when using a private car or bike.

Definition at line 337 of file TraCIDefs.h.


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