21 #ifndef TraCIServerAPI_Simulation_h
22 #define TraCIServerAPI_Simulation_h
static const MSLane * getLaneChecking(std::string roadID, int laneIndex, SUMOReal pos)
static bool processGet(traci::TraCIServer &server, tcpip::Storage &inputStorage, tcpip::Storage &outputStorage)
Processes a get value command (Command 0xaa: Get Edge Variable)
static std::pair< MSLane *, SUMOReal > convertCartesianToRoadMap(Position pos)
TraCIServerAPI_Simulation(const TraCIServerAPI_Simulation &s)
invalidated copy constructor
TraCI server used to control sumo by a remote TraCI client.
A point in 2D or 3D with translation and scaling methods.
APIs for getting/setting simulation values via TraCI.
static bool commandPositionConversion(traci::TraCIServer &server, tcpip::Storage &inputStorage, tcpip::Storage &outputStorage, int commandId)
static bool commandDistanceRequest(traci::TraCIServer &server, tcpip::Storage &inputStorage, tcpip::Storage &outputStorage, int commandId)
TraCIServerAPI_Simulation & operator=(const TraCIServerAPI_Simulation &s)
invalidated assignment operator
Representation of a lane in the micro simulation.