22 #ifndef NWWriter_XML_h 23 #define NWWriter_XML_h
static void writeStreetSigns(const OptionsCont &oc, NBEdgeCont &ec)
Writes street signs as POIs to file.
A container for traffic light definitions and built programs.
Exporter writing networks using XML (native input) format.
The representation of a single edge during network building.
static void writeJoinedJunctions(const OptionsCont &oc, NBNodeCont &nc)
Writes the joined-juncionts to file.
static void writeNodes(const OptionsCont &oc, NBNodeCont &nc)
Writes the nodes file.
static void writeTrafficLights(const OptionsCont &oc, NBTrafficLightLogicCont &tc, NBEdgeCont &ec)
Writes the traffic lights file.
Storage for edges, including some functionality operating on multiple edges.
static void writeNetwork(const OptionsCont &oc, NBNetBuilder &nb)
Writes the network into XML-files (nodes, edges, connections, traffic lights)
static void writeTypes(const OptionsCont &oc, NBTypeCont &tc)
Writes the types file.
static void writePTStops(const OptionsCont &oc, NBPTStopCont &ec)
Writes the pt stops file.
static void writeEdgesAndConnections(const OptionsCont &oc, NBNodeCont &nc, NBEdgeCont &ec)
Writes the edges and connections files.
Instance responsible for building networks.
A storage for options typed value containers)
Represents a single node (junction) during network building.
Container for nodes during the netbuilding process.
A storage for available types of edges.