21 #ifndef TraCIServerAPI_Lane_h
22 #define TraCIServerAPI_Lane_h
90 const SUMOReal range,
const int domain)
static bool processGet(TraCIServer &server, tcpip::Storage &inputStorage, tcpip::Storage &outputStorage)
Processes a get value command (Command 0xa3: Get Lane Variable)
StoringVisitor(std::set< std::string > &ids, const PositionVector &shape, const SUMOReal range, const int domain)
Constructor.
static bool processSet(TraCIServer &server, tcpip::Storage &inputStorage, tcpip::Storage &outputStorage)
Processes a set value command (Command 0xc3: Change Lane State)
StoringVisitor & operator=(const StoringVisitor &src)
invalidated assignment operator
std::set< std::string > & myIDs
The container.
Allows to store the object; used as context while traveling the rtree in TraCI.
void add(const MSLane *const l) const
Adds the given object to the container.
TraCIServerAPI_Lane & operator=(const TraCIServerAPI_Lane &s)
invalidated assignment operator
TraCI server used to control sumo by a remote TraCI client.
~StoringVisitor()
Destructor.
const PositionVector & myShape
TraCIServerAPI_Lane(const TraCIServerAPI_Lane &s)
invalidated copy constructor
Representation of a lane in the micro simulation.
APIs for getting/setting lane values via TraCI.
static bool getShape(const std::string &id, PositionVector &shape)
Returns the named lane's shape.