59 static void load(
const std::vector<std::string>& args);
86 static TraCIStage findRoute(
const std::string& from,
const std::string& to,
const std::string& typeID,
const SUMOTime depart,
const int routingMode);
88 static std::vector<TraCIStage>
findIntermodalRoute(
const std::string& from,
const std::string& to,
const std::string& modes,
89 const SUMOTime depart,
const int routingMode,
const double speed,
const double walkFactor,
90 const double departPos,
const double arrivalPos,
const double departPosLat,
91 const std::string& pType,
const std::string& vehType);
93 static std::string
getParameter(
const std::string& objectID,
const std::string& key);
std::map< std::string, SubscribedValues > SubscribedContextValues
const SubscribedContextValues & getContextSubscriptionResults() const
static void simulationStep(const SUMOTime time=0)
Advances by one step (or up to the given time)
static void load(const std::vector< std::string > &args)
load a simulation with the given arguments
Simulation & operator=(const Simulation &src)
invalidated assignment operator
static SUMOTime getCurrentTime()
static std::string getParameter(const std::string &objectID, const std::string &key)
std::map< std::string, TraCIValues > SubscribedValues
static TraCIStage findRoute(const std::string &from, const std::string &to, const std::string &typeID, const SUMOTime depart, const int routingMode)
const SubscribedValues & getSubscriptionResults() const
void close()
Connects to the specified SUMO server.
SubscribedValues mySubscribedValues
Simulation()
invalidated standard constructor
static TraCIBoundary getNetBoundary()
static std::vector< TraCIStage > findIntermodalRoute(const std::string &from, const std::string &to, const std::string &modes, const SUMOTime depart, const int routingMode, const double speed, const double walkFactor, const double departPos, const double arrivalPos, const double departPosLat, const std::string &pType, const std::string &vehType)
static int getMinExpectedNumber()
std::map< int, TraCIValue > TraCIValues
{object->{variable->value}}
SubscribedContextValues mySubscribedContextValues
static SUMOTime getDeltaT()