![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <TraCIDefs.h>
Public Member Functions | |
TraCIStage (int type=INVALID_INT_VALUE, const std::string &vType="", const std::string &line="", const std::string &destStop="", const std::vector< std::string > &edges=std::vector< std::string >(), double travelTime=INVALID_DOUBLE_VALUE, double cost=INVALID_DOUBLE_VALUE, double length=INVALID_DOUBLE_VALUE, const std::string &intended="", double depart=INVALID_DOUBLE_VALUE, double departPos=INVALID_DOUBLE_VALUE, double arrivalPos=INVALID_DOUBLE_VALUE, const std::string &description="") | |
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 INVALID_DOUBLE_VALUE 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... | |
Definition at line 468 of file TraCIDefs.h.
|
inline |
Definition at line 470 of file TraCIDefs.h.
double libsumo::TraCIStage::arrivalPos |
position on the lane when ending the stage
Definition at line 500 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), TraCITestClient::testAPI(), and TraCIServerAPI_Simulation::writeStage().
double libsumo::TraCIStage::cost |
effort needed
Definition at line 490 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().
double libsumo::TraCIStage::depart |
intended depart time for public transport ride or INVALID_DOUBLE_VALUE
Definition at line 496 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().
double libsumo::TraCIStage::departPos |
position on the lane when starting the stage
Definition at line 498 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().
std::string libsumo::TraCIStage::description |
arbitrary description string
Definition at line 502 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), TraCITestClient::testAPI(), and TraCIServerAPI_Simulation::writeStage().
std::string libsumo::TraCIStage::destStop |
The id of the destination stop.
Definition at line 484 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().
std::vector<std::string> libsumo::TraCIStage::edges |
The sequence of edges to travel.
Definition at line 486 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), TraCITestClient::testAPI(), and TraCIServerAPI_Simulation::writeStage().
std::string libsumo::TraCIStage::intended |
id of the intended vehicle for public transport ride
Definition at line 494 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().
double libsumo::TraCIStage::length |
length in m
Definition at line 492 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().
std::string libsumo::TraCIStage::line |
The line or the id of the vehicle type.
Definition at line 482 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().
double libsumo::TraCIStage::travelTime |
duration of the stage in seconds
Definition at line 488 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().
int libsumo::TraCIStage::type |
The type of stage (walking, driving, ...)
Definition at line 478 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().
std::string libsumo::TraCIStage::vType |
The vehicle type when using a private car or bike.
Definition at line 480 of file TraCIDefs.h.
Referenced by TraCIAPI::PersonScope::appendStage(), libtraci::Connection::getTraCIStage(), TraCIAPI::TraCIScopeWrapper::getTraCIStage(), and TraCIServerAPI_Simulation::writeStage().