|
SUMO - Simulation of Urban MObility
|
class for maintaining associations between enums and xml-strings More...
#include <SUMOXMLDefinitions.h>
class for maintaining associations between enums and xml-strings
Definition at line 711 of file SUMOXMLDefinitions.h.
StringBijection< int >::Entry SUMOXMLDefinitions::attrs [static] |
The names of SUMO-XML attributes (for passing to GenericSAXHandler)
Definition at line 718 of file SUMOXMLDefinitions.h.
StringBijection< int > SUMOXMLDefinitions::Attrs [static] |
The names of SUMO-XML attributes for use in netbuild.
Definition at line 724 of file SUMOXMLDefinitions.h.
Referenced by toString< SumoXMLAttr >(), BinaryFormatter::writeAttr(), and BinaryFormatter::writeXMLHeader().
Definition at line 730 of file SUMOXMLDefinitions.h.
Referenced by NLHandler::beginEdgeParsing(), toString< SumoXMLEdgeFunc >(), and BinaryFormatter::writeXMLHeader().
Definition at line 732 of file SUMOXMLDefinitions.h.
Referenced by NIImporter_SUMO::addEdge(), toString< LaneSpreadFunction >(), and NIXMLEdgesHandler::tryGetLaneSpread().
StringBijection< LaneSpreadFunction >::Entry SUMOXMLDefinitions::laneSpreadFunctionValues [static, private] |
{
{"right", LANESPREAD_RIGHT},
{"center", LANESPREAD_CENTER}
}
Definition at line 747 of file SUMOXMLDefinitions.h.
Definition at line 736 of file SUMOXMLDefinitions.h.
Referenced by NLHandler::parseLinkDir(), and toString< LinkDirection >().
StringBijection< LinkDirection >::Entry SUMOXMLDefinitions::linkDirectionValues [static, private] |
{
{ "s", LINKDIR_STRAIGHT },
{ "t", LINKDIR_TURN },
{ "l", LINKDIR_LEFT },
{ "r", LINKDIR_RIGHT },
{ "L", LINKDIR_PARTLEFT },
{ "R", LINKDIR_PARTRIGHT },
{ "invalid", LINKDIR_NODIR }
}
Definition at line 751 of file SUMOXMLDefinitions.h.
StringBijection< LinkState > SUMOXMLDefinitions::LinkStates [static] |
Definition at line 734 of file SUMOXMLDefinitions.h.
Referenced by NLHandler::parseLinkState(), and toString< LinkState >().
StringBijection< LinkState >::Entry SUMOXMLDefinitions::linkStateValues [static, private] |
{
{ "G", LINKSTATE_TL_GREEN_MAJOR },
{ "g", LINKSTATE_TL_GREEN_MINOR },
{ "r", LINKSTATE_TL_RED },
{ "Y", LINKSTATE_TL_YELLOW_MAJOR },
{ "y", LINKSTATE_TL_YELLOW_MINOR },
{ "o", LINKSTATE_TL_OFF_BLINKING },
{ "O", LINKSTATE_TL_OFF_NOSIGNAL },
{ "M", LINKSTATE_MAJOR },
{ "m", LINKSTATE_MINOR },
{ "=", LINKSTATE_EQUAL },
{ "-", LINKSTATE_DEADEND }
}
Definition at line 749 of file SUMOXMLDefinitions.h.
Definition at line 728 of file SUMOXMLDefinitions.h.
Referenced by NIImporter_SUMO::addJunction(), NIXMLNodesHandler::addNode(), NGNode::buildNBNode(), NLJunctionControlBuilder::openJunction(), toString< SumoXMLNodeType >(), and BinaryFormatter::writeXMLHeader().
StringBijection< SumoXMLEdgeFunc >::Entry SUMOXMLDefinitions::sumoEdgeFuncValues [static, private] |
{
{"normal", EDGEFUNC_NORMAL},
{"connector", EDGEFUNC_CONNECTOR},
{"sink", EDGEFUNC_SINK},
{"source", EDGEFUNC_SOURCE},
{"internal", EDGEFUNC_INTERNAL}
}
Definition at line 745 of file SUMOXMLDefinitions.h.
StringBijection< SumoXMLNodeType >::Entry SUMOXMLDefinitions::sumoNodeTypeValues [static, private] |
{
{"traffic_light", NODETYPE_TRAFFIC_LIGHT},
{"priority", NODETYPE_PRIORITY_JUNCTION},
{"right_before_left", NODETYPE_RIGHT_BEFORE_LEFT},
{"district", NODETYPE_DISTRICT},
{"unregulated", NODETYPE_NOJUNCTION},
{"internal", NODETYPE_INTERNAL},
{"dead_end", NODETYPE_DEAD_END},
{"DEAD_END", NODETYPE_DEAD_END_DEPRECATED},
{"unknown", NODETYPE_UNKNOWN}
}
Definition at line 743 of file SUMOXMLDefinitions.h.
StringBijection< int >::Entry SUMOXMLDefinitions::tags [static] |
The names of SUMO-XML elements (for passing to GenericSAXHandler)
Definition at line 715 of file SUMOXMLDefinitions.h.
StringBijection< int > SUMOXMLDefinitions::Tags [static] |
The names of SUMO-XML elements for use in netbuild.
Definition at line 721 of file SUMOXMLDefinitions.h.
Referenced by BinaryFormatter::openTag(), AGActivityGenHandler::parseBracket(), AGActivityGenHandler::parseBusLine(), AGActivityGenHandler::parseBusStation(), AGActivityGenHandler::parseCityGates(), AGActivityGenHandler::parseClosingHour(), AGActivityGenHandler::parseFrequency(), AGActivityGenHandler::parseGeneralCityInfo(), AGActivityGenHandler::parseOpeningHour(), AGActivityGenHandler::parseParameters(), AGActivityGenHandler::parseSchool(), AGActivityGenHandler::parseStation(), AGActivityGenHandler::parseStreets(), SUMOVehicleParserHelper::parseVTypeEmbedded(), toString< SumoXMLTag >(), and BinaryFormatter::writeXMLHeader().
Definition at line 738 of file SUMOXMLDefinitions.h.
Referenced by NLHandler::initTrafficLightLogic(), and toString< TrafficLightType >().
StringBijection< TrafficLightType >::Entry SUMOXMLDefinitions::trafficLightTypesVales [static, private] |
{
{ "static", TLTYPE_STATIC },
{ "actuated", TLTYPE_ACTUATED },
{ "agentbased", TLTYPE_AGENT }
}
Definition at line 753 of file SUMOXMLDefinitions.h.