SUMOXMLDefinitions.h File Reference


Detailed Description

Author:
Daniel Krajzewicz
Date:
Sept 2002
Version:
Id
SUMOXMLDefinitions.h 8708 2010-05-03 10:23:36Z behrisch

Definition in file SUMOXMLDefinitions.h.

#include <config.h>

Go to the source code of this file.

Enumerations

enum  SumoXMLAttr {
  SUMO_ATTR_NOTHING, SUMO_ATTR_ID, SUMO_ATTR_REFID, SUMO_ATTR_NAME,
  SUMO_ATTR_TYPE, SUMO_ATTR_PRIORITY, SUMO_ATTR_NOLANES, SUMO_ATTR_SPEED,
  SUMO_ATTR_LENGTH, SUMO_ATTR_FROMNODE, SUMO_ATTR_TONODE, SUMO_ATTR_XFROM,
  SUMO_ATTR_YFROM, SUMO_ATTR_XTO, SUMO_ATTR_YTO, SUMO_ATTR_X,
  SUMO_ATTR_Y, SUMO_ATTR_KEY, SUMO_ATTR_REQUESTSIZE, SUMO_ATTR_LANENUMBER,
  SUMO_ATTR_REQUEST, SUMO_ATTR_RESPONSE, SUMO_ATTR_PROGRAMID, SUMO_ATTR_OFFSET,
  SUMO_ATTR_INCLANES, SUMO_ATTR_INTLANES, SUMO_ATTR_WEIGHT, SUMO_ATTR_EDGE,
  SUMO_ATTR_EDGES, SUMO_ATTR_DEPART, SUMO_ATTR_DEPARTLANE, SUMO_ATTR_DEPARTPOS,
  SUMO_ATTR_DEPARTSPEED, SUMO_ATTR_ARRIVALLANE, SUMO_ATTR_ARRIVALPOS, SUMO_ATTR_ARRIVALSPEED,
  SUMO_ATTR_ROUTE, SUMO_ATTR_MAXSPEED, SUMO_ATTR_ACCEL, SUMO_ATTR_DECEL,
  SUMO_ATTR_VCLASS, SUMO_ATTR_REPNUMBER, SUMO_ATTR_SPEEDFACTOR, SUMO_ATTR_SPEEDDEV,
  SUMO_ATTR_CAR_FOLLOW_MODEL, SUMO_ATTR_LANE_CHANGE_MODEL, SUMO_ATTR_SIGMA, SUMO_ATTR_TAU,
  SUMO_ATTR_MINIMUM_DISTANCE, SUMO_ATTR_TIME_HEADWAY_GAP, SUMO_ATTR_LAST, SUMO_ATTR_COST,
  SUMO_ATTR_PROB, SUMO_ATTR_ROUTES, SUMO_ATTR_VTYPES, SUMO_ATTR_LANE,
  SUMO_ATTR_LANES, SUMO_ATTR_FROM, SUMO_ATTR_TO, SUMO_ATTR_PERIOD,
  SUMO_ATTR_FROM_TAZ, SUMO_ATTR_TO_TAZ, SUMO_ATTR_FUNCTION, SUMO_ATTR_POSITION,
  SUMO_ATTR_FREQUENCY, SUMO_ATTR_STYLE, SUMO_ATTR_FILE, SUMO_ATTR_JUNCTION,
  SUMO_ATTR_YIELD, SUMO_ATTR_NO, SUMO_ATTR_PHASE, SUMO_ATTR_BRAKE,
  SUMO_ATTR_YELLOW, SUMO_ATTR_DURATION, SUMO_ATTR_UNTIL, SUMO_ATTR_OBJECTTYPE,
  SUMO_ATTR_ATTR, SUMO_ATTR_OBJECTID, SUMO_ATTR_TIME, SUMO_ATTR_BEGIN,
  SUMO_ATTR_END, SUMO_ATTR_TLID, SUMO_ATTR_TLLINKNO, SUMO_ATTR_SHAPE,
  SUMO_ATTR_SPREADFUNC, SUMO_ATTR_COLOR, SUMO_ATTR_DIR, SUMO_ATTR_STATE,
  SUMO_ATTR_LAYER, SUMO_ATTR_FILL, SUMO_ATTR_PREFIX, SUMO_ATTR_DISCARD,
  SUMO_ATTR_DEST, SUMO_ATTR_SOURCE, SUMO_ATTR_VIA, SUMO_ATTR_INTERNALEND,
  SUMO_ATTR_MINDURATION, SUMO_ATTR_MAXDURATION, SUMO_ATTR_FOES, SUMO_ATTR_MEASURES,
  SUMO_ATTR_CONT, SUMO_ATTR_HALTING_TIME_THRESHOLD, SUMO_ATTR_HALTING_SPEED_THRESHOLD, SUMO_ATTR_JAM_DIST_THRESHOLD,
  SUMO_ATTR_DELETE_DATA_AFTER_SECONDS, SUMO_ATTR_DET_OFFSET, SUMO_ATTR_WAUT_ID, SUMO_ATTR_JUNCTION_ID,
  SUMO_ATTR_PROCEDURE, SUMO_ATTR_SYNCHRON, SUMO_ATTR_REF_TIME, SUMO_ATTR_START_PROG,
  SUMO_ATTR_OFF, SUMO_ATTR_FRIENDLY_POS, SUMO_ATTR_UNCONTROLLED, SUMO_ATTR_PASS,
  SUMO_ATTR_FORCE_LENGTH, SUMO_ATTR_BUS_STOP, SUMO_ATTR_LINE, SUMO_ATTR_LINES,
  SUMO_ATTR_VCLASSES, SUMO_ATTR_VALUE, SUMO_ATTR_PROHIBITOR, SUMO_ATTR_PROHIBITED,
  SUMO_ATTR_ALLOW, SUMO_ATTR_DISALLOW, SUMO_ATTR_PREFER, SUMO_ATTR_CONTROLLED_INNER,
  SUMO_ATTR_VEHSPERHOUR, SUMO_ATTR_OUTPUT, SUMO_ATTR_GUIWIDTH, SUMO_ATTR_GUIOFFSET,
  SUMO_ATTR_GUISHAPE, SUMO_ATTR_EMISSIONCLASS, SUMO_ATTR_ENTERING, SUMO_ATTR_EXCLUDE_EMPTY,
  SUMO_ATTR_WITH_INTERNAL, SUMO_ATTR_TRACK_VEHICLES, SUMO_ATTR_MAX_TRAVELTIME, SUMO_ATTR_MIN_SAMPLES,
  SUMO_ATTR_LON, SUMO_ATTR_LAT, SUMO_ATTR_K, SUMO_ATTR_V,
  SUMO_ATTR_REF, SUMO_ATTR_HREF, SUMO_ATTR_ZOOM, SUMO_ATTR_INTERPOLATED,
  SUMO_ATTR_THRESHOLD, SUMO_ATTR_NET_OFFSET, SUMO_ATTR_CONV_BOUNDARY, SUMO_ATTR_ORIG_BOUNDARY,
  SUMO_ATTR_ORIG_PROJ, SUMO_ATTR_CF_IDM_TIMEHEADWAY, SUMO_ATTR_CF_IDM_MINGAP, SUMO_ATTR_CF_KERNER_PHI,
  SUMO_ATTR_OPENDRIVE_REVMAJOR, SUMO_ATTR_OPENDRIVE_REVMINOR, SUMO_ATTR_OPENDRIVE_ID, SUMO_ATTR_OPENDRIVE_LENGTH,
  SUMO_ATTR_OPENDRIVE_JUNCTION, SUMO_ATTR_OPENDRIVE_ELEMENTTYPE, SUMO_ATTR_OPENDRIVE_ELEMENTID, SUMO_ATTR_OPENDRIVE_CONTACTPOINT,
  SUMO_ATTR_OPENDRIVE_S, SUMO_ATTR_OPENDRIVE_X, SUMO_ATTR_OPENDRIVE_Y, SUMO_ATTR_OPENDRIVE_HDG,
  SUMO_ATTR_OPENDRIVE_CURVSTART, SUMO_ATTR_OPENDRIVE_CURVEND, SUMO_ATTR_OPENDRIVE_CURVATURE, SUMO_ATTR_OPENDRIVE_A,
  SUMO_ATTR_OPENDRIVE_B, SUMO_ATTR_OPENDRIVE_C, SUMO_ATTR_OPENDRIVE_D, SUMO_ATTR_OPENDRIVE_TYPE,
  SUMO_ATTR_OPENDRIVE_LEVEL, SUMO_ATTR_GENERATE_WALKS
}
 Numbers representing SUMO-XML - attributes. More...
enum  SumoXMLTag {
  SUMO_TAG_NOTHING, SUMO_TAG_EDGE, SUMO_TAG_LANE, SUMO_TAG_POI,
  SUMO_TAG_POLY, SUMO_TAG_JUNCTION, SUMO_TAG_DETECTOR, SUMO_TAG_E1DETECTOR,
  SUMO_TAG_E2DETECTOR, SUMO_TAG_E3DETECTOR, SUMO_TAG_MEANDATA_EDGE, SUMO_TAG_MEANDATA_LANE,
  SUMO_TAG_DET_ENTRY, SUMO_TAG_DET_EXIT, SUMO_TAG_VSS, SUMO_TAG_EMITTER,
  SUMO_TAG_CALIBRATOR, SUMO_TAG_REROUTER, SUMO_TAG_BUS_STOP, SUMO_TAG_VTYPEPROBE,
  SUMO_TAG_ROUTEPROBE, SUMO_TAG_VEHICLE, SUMO_TAG_VTYPE, SUMO_TAG_CFMODEL,
  SUMO_TAG_ROUTE, SUMO_TAG_SUCC, SUMO_TAG_SUCCLANE, SUMO_TAG_KEY,
  SUMO_TAG_ROWLOGIC, SUMO_TAG_REQUESTSIZE, SUMO_TAG_LANENUMBER, SUMO_TAG_LOGICITEM,
  SUMO_TAG_SOURCE, SUMO_TAG_DISTRICT, SUMO_TAG_DSOURCE, SUMO_TAG_DSINK,
  SUMO_TAG_TLLOGIC, SUMO_TAG_OFFSET, SUMO_TAG_PHASE, SUMO_TAG_TRIPDEF,
  SUMO_TAG_FLOW, SUMO_TAG_SUBKEY, SUMO_TAG_TRIGGER, SUMO_TAG_STEP,
  SUMO_TAG_INTERVAL, SUMO_TAG_SHAPE, SUMO_TAG_TIMEDEVENT, SUMO_TAG_INCOMING_LANES,
  SUMO_TAG_INTERNAL_LANES, SUMO_TAG_FROMEDGE, SUMO_TAG_TOEDGE, SUMO_TAG_SINK,
  SUMO_TAG_SUPPLEMENTARY_WEIGHTS, SUMO_TAG_PARAM, SUMO_TAG_WAUT, SUMO_TAG_WAUT_SWITCH,
  SUMO_TAG_WAUT_JUNCTION, SUMO_TAG_NET_OFFSET, SUMO_TAG_CONV_BOUNDARY, SUMO_TAG_ORIG_BOUNDARY,
  SUMO_TAG_ORIG_PROJ, SUMO_TAG_ROUTEDISTELEM, SUMO_TAG_VTYPEDISTELEM, SUMO_TAG_EMIT,
  SUMO_TAG_RESET, SUMO_TAG_STOP, SUMO_TAG_DEST_PROB_REROUTE, SUMO_TAG_CLOSING_REROUTE,
  SUMO_TAG_ROUTE_PROB_REROUTE, SUMO_TAG_POLYTYPE, SUMO_TAG_CONNECTION, SUMO_TAG_PROHIBITION,
  SUMO_TAG_SPLIT, SUMO_TAG_NODE, SUMO_TAG_TYPE, SUMO_TAG_DETECTOR_DEFINITION,
  SUMO_TAG_ROUTE_DISTRIBUTION, SUMO_TAG_VTYPE_DISTRIBUTION, SUMO_TAG_VAPORIZER, SUMO_TAG_WAY,
  SUMO_TAG_ND, SUMO_TAG_TAG, SUMO_TAG_VIEWSETTINGS_DECAL, SUMO_TAG_VIEWSETTINGS_SCHEME,
  SUMO_TAG_VIEWSETTINGS_OPENGL, SUMO_TAG_VIEWSETTINGS_BACKGROUND, SUMO_TAG_VIEWSETTINGS_EDGES, SUMO_TAG_VIEWSETTINGS_EDGE_COLOR_ITEM,
  SUMO_TAG_VIEWSETTINGS_VEHICLES, SUMO_TAG_VIEWSETTINGS_VEHICLE_COLOR_ITEM, SUMO_TAG_VIEWSETTINGS_JUNCTIONS, SUMO_TAG_VIEWSETTINGS_ADDITIONALS,
  SUMO_TAG_VIEWSETTINGS_POIS, SUMO_TAG_VIEWSETTINGS_LEGEND, SUMO_TAG_INCLUDE, SUMO_TAG_DELAY,
  SUMO_TAG_VIEWPORT, SUMO_TAG_SNAPSHOT, SUMO_TAG_LOCATION, SUMO_TAG_COLORSCHEME,
  SUMO_TAG_ENTRY, SUMO_TAG_CF_KRAUSS, SUMO_TAG_CF_KRAUSS_ORIG1, SUMO_TAG_CF_IDM,
  SUMO_TAG_CF_PWAGNER2009, SUMO_TAG_CF_BKERNER, SUMO_TAG_OPENDRIVE_HEADER, SUMO_TAG_OPENDRIVE_ROAD,
  SUMO_TAG_OPENDRIVE_PREDECESSOR, SUMO_TAG_OPENDRIVE_SUCCESSOR, SUMO_TAG_OPENDRIVE_GEOMETRY, SUMO_TAG_OPENDRIVE_LINE,
  SUMO_TAG_OPENDRIVE_SPIRAL, SUMO_TAG_OPENDRIVE_ARC, SUMO_TAG_OPENDRIVE_POLY3, SUMO_TAG_OPENDRIVE_LANESECTION,
  SUMO_TAG_OPENDRIVE_LEFT, SUMO_TAG_OPENDRIVE_CENTER, SUMO_TAG_OPENDRIVE_RIGHT, SUMO_TAG_OPENDRIVE_LANE,
  SUMO_TAG_PERSON, SUMO_TAG_RIDE, SUMO_TAG_WALK
}
 Numbers representing SUMO-XML - element names. More...


Enumeration Type Documentation

Numbers representing SUMO-XML - attributes.

See also:
GenericSAXHandler

SUMOSAXHandler

Enumerator:
SUMO_ATTR_NOTHING  invalid attribute
SUMO_ATTR_ID 
SUMO_ATTR_REFID 
SUMO_ATTR_NAME 
SUMO_ATTR_TYPE 
SUMO_ATTR_PRIORITY 
SUMO_ATTR_NOLANES 
SUMO_ATTR_SPEED 
SUMO_ATTR_LENGTH 
SUMO_ATTR_FROMNODE 
SUMO_ATTR_TONODE 
SUMO_ATTR_XFROM 
SUMO_ATTR_YFROM 
SUMO_ATTR_XTO 
SUMO_ATTR_YTO 
SUMO_ATTR_X 
SUMO_ATTR_Y 
SUMO_ATTR_KEY 
SUMO_ATTR_REQUESTSIZE 
SUMO_ATTR_LANENUMBER 
SUMO_ATTR_REQUEST 
SUMO_ATTR_RESPONSE 
SUMO_ATTR_PROGRAMID 
SUMO_ATTR_OFFSET 
SUMO_ATTR_INCLANES 
SUMO_ATTR_INTLANES 
SUMO_ATTR_WEIGHT  the weight of a district's source or sink
SUMO_ATTR_EDGE 
SUMO_ATTR_EDGES  the edges of a route
SUMO_ATTR_DEPART 
SUMO_ATTR_DEPARTLANE 
SUMO_ATTR_DEPARTPOS 
SUMO_ATTR_DEPARTSPEED 
SUMO_ATTR_ARRIVALLANE 
SUMO_ATTR_ARRIVALPOS 
SUMO_ATTR_ARRIVALSPEED 
SUMO_ATTR_ROUTE 
SUMO_ATTR_MAXSPEED 
SUMO_ATTR_ACCEL 
SUMO_ATTR_DECEL 
SUMO_ATTR_VCLASS 
SUMO_ATTR_REPNUMBER 
SUMO_ATTR_SPEEDFACTOR 
SUMO_ATTR_SPEEDDEV 
SUMO_ATTR_CAR_FOLLOW_MODEL 
SUMO_ATTR_LANE_CHANGE_MODEL 
SUMO_ATTR_SIGMA 
SUMO_ATTR_TAU 
SUMO_ATTR_MINIMUM_DISTANCE 
SUMO_ATTR_TIME_HEADWAY_GAP 
SUMO_ATTR_LAST 
SUMO_ATTR_COST 
SUMO_ATTR_PROB 
SUMO_ATTR_ROUTES 
SUMO_ATTR_VTYPES 
SUMO_ATTR_LANE 
SUMO_ATTR_LANES 
SUMO_ATTR_FROM 
SUMO_ATTR_TO 
SUMO_ATTR_PERIOD 
SUMO_ATTR_FROM_TAZ 
SUMO_ATTR_TO_TAZ 
SUMO_ATTR_FUNCTION 
SUMO_ATTR_POSITION 
SUMO_ATTR_FREQUENCY 
SUMO_ATTR_STYLE 
SUMO_ATTR_FILE 
SUMO_ATTR_JUNCTION 
SUMO_ATTR_YIELD 
SUMO_ATTR_NO 
SUMO_ATTR_PHASE 
SUMO_ATTR_BRAKE 
SUMO_ATTR_YELLOW 
SUMO_ATTR_DURATION 
SUMO_ATTR_UNTIL 
SUMO_ATTR_OBJECTTYPE  trigger: definition of an object type to be triggered
SUMO_ATTR_ATTR  trigger: definition of an attribute to trigger
SUMO_ATTR_OBJECTID  trigger: name of the object to manipulate
SUMO_ATTR_TIME  trigger: the time of the step
SUMO_ATTR_BEGIN  weights: time range begin
SUMO_ATTR_END  weights: time range end
SUMO_ATTR_TLID  link: the traffic light id responsible for this link
SUMO_ATTR_TLLINKNO  link: the index of the link within the traffic light
SUMO_ATTR_SHAPE  edge: the shape in xml-definition
SUMO_ATTR_SPREADFUNC  The information about how to spread the lanes from the given position.
SUMO_ATTR_COLOR  A color information.
SUMO_ATTR_DIR  The abstract direction of a link.
SUMO_ATTR_STATE  The state of a link.
SUMO_ATTR_LAYER  A layer number.
SUMO_ATTR_FILL  Fill the polygon.
SUMO_ATTR_PREFIX 
SUMO_ATTR_DISCARD 
SUMO_ATTR_DEST 
SUMO_ATTR_SOURCE 
SUMO_ATTR_VIA 
SUMO_ATTR_INTERNALEND 
SUMO_ATTR_MINDURATION  minimum duration of a phase
SUMO_ATTR_MAXDURATION  maximum duration of a phase
SUMO_ATTR_FOES  Information within the junction logic which internal lanes block external.
SUMO_ATTR_MEASURES  Measures to retrieve.
SUMO_ATTR_CONT  Information whether the detector shall be continued on the folowing lanes.
SUMO_ATTR_HALTING_TIME_THRESHOLD 
SUMO_ATTR_HALTING_SPEED_THRESHOLD 
SUMO_ATTR_JAM_DIST_THRESHOLD 
SUMO_ATTR_DELETE_DATA_AFTER_SECONDS 
SUMO_ATTR_DET_OFFSET 
SUMO_ATTR_WAUT_ID 
SUMO_ATTR_JUNCTION_ID 
SUMO_ATTR_PROCEDURE 
SUMO_ATTR_SYNCHRON 
SUMO_ATTR_REF_TIME 
SUMO_ATTR_START_PROG 
SUMO_ATTR_OFF 
SUMO_ATTR_FRIENDLY_POS 
SUMO_ATTR_UNCONTROLLED 
SUMO_ATTR_PASS 
SUMO_ATTR_FORCE_LENGTH 
SUMO_ATTR_BUS_STOP 
SUMO_ATTR_LINE 
SUMO_ATTR_LINES 
SUMO_ATTR_VCLASSES 
SUMO_ATTR_VALUE 
SUMO_ATTR_PROHIBITOR 
SUMO_ATTR_PROHIBITED 
SUMO_ATTR_ALLOW 
SUMO_ATTR_DISALLOW 
SUMO_ATTR_PREFER 
SUMO_ATTR_CONTROLLED_INNER 
SUMO_ATTR_VEHSPERHOUR 
SUMO_ATTR_OUTPUT 
SUMO_ATTR_GUIWIDTH 
SUMO_ATTR_GUIOFFSET 
SUMO_ATTR_GUISHAPE 
SUMO_ATTR_EMISSIONCLASS 
SUMO_ATTR_ENTERING 
SUMO_ATTR_EXCLUDE_EMPTY 
SUMO_ATTR_WITH_INTERNAL 
SUMO_ATTR_TRACK_VEHICLES 
SUMO_ATTR_MAX_TRAVELTIME 
SUMO_ATTR_MIN_SAMPLES 
SUMO_ATTR_LON 
SUMO_ATTR_LAT 
SUMO_ATTR_K 
SUMO_ATTR_V 
SUMO_ATTR_REF 
SUMO_ATTR_HREF 
SUMO_ATTR_ZOOM 
SUMO_ATTR_INTERPOLATED 
SUMO_ATTR_THRESHOLD 
SUMO_ATTR_NET_OFFSET 
SUMO_ATTR_CONV_BOUNDARY 
SUMO_ATTR_ORIG_BOUNDARY 
SUMO_ATTR_ORIG_PROJ 
SUMO_ATTR_CF_IDM_TIMEHEADWAY 
SUMO_ATTR_CF_IDM_MINGAP 
SUMO_ATTR_CF_KERNER_PHI 
SUMO_ATTR_OPENDRIVE_REVMAJOR 
SUMO_ATTR_OPENDRIVE_REVMINOR 
SUMO_ATTR_OPENDRIVE_ID 
SUMO_ATTR_OPENDRIVE_LENGTH 
SUMO_ATTR_OPENDRIVE_JUNCTION 
SUMO_ATTR_OPENDRIVE_ELEMENTTYPE 
SUMO_ATTR_OPENDRIVE_ELEMENTID 
SUMO_ATTR_OPENDRIVE_CONTACTPOINT 
SUMO_ATTR_OPENDRIVE_S 
SUMO_ATTR_OPENDRIVE_X 
SUMO_ATTR_OPENDRIVE_Y 
SUMO_ATTR_OPENDRIVE_HDG 
SUMO_ATTR_OPENDRIVE_CURVSTART 
SUMO_ATTR_OPENDRIVE_CURVEND 
SUMO_ATTR_OPENDRIVE_CURVATURE 
SUMO_ATTR_OPENDRIVE_A 
SUMO_ATTR_OPENDRIVE_B 
SUMO_ATTR_OPENDRIVE_C 
SUMO_ATTR_OPENDRIVE_D 
SUMO_ATTR_OPENDRIVE_TYPE 
SUMO_ATTR_OPENDRIVE_LEVEL 
SUMO_ATTR_GENERATE_WALKS 

Definition at line 243 of file SUMOXMLDefinitions.h.

00243                  {
00245     SUMO_ATTR_NOTHING,
00246     /* common attributes */
00247     SUMO_ATTR_ID,
00248     SUMO_ATTR_REFID,
00249     SUMO_ATTR_NAME,
00250     SUMO_ATTR_TYPE,
00251     SUMO_ATTR_PRIORITY,
00252     SUMO_ATTR_NOLANES,
00253     SUMO_ATTR_SPEED,
00254     /* edge attributes */
00255     SUMO_ATTR_LENGTH,
00256     SUMO_ATTR_FROMNODE,
00257     SUMO_ATTR_TONODE,
00258     SUMO_ATTR_XFROM,
00259     SUMO_ATTR_YFROM,
00260     SUMO_ATTR_XTO,
00261     SUMO_ATTR_YTO,
00262     /* node attributes */
00263     SUMO_ATTR_X,
00264     SUMO_ATTR_Y,
00265     /* sumo-junction attributes */
00266     SUMO_ATTR_KEY,
00267     SUMO_ATTR_REQUESTSIZE,
00268     SUMO_ATTR_LANENUMBER,
00269     SUMO_ATTR_REQUEST,
00270     SUMO_ATTR_RESPONSE,
00271     SUMO_ATTR_PROGRAMID,
00272     SUMO_ATTR_OFFSET,
00273     SUMO_ATTR_INCLANES,
00274     SUMO_ATTR_INTLANES,
00276     SUMO_ATTR_WEIGHT,
00277     SUMO_ATTR_EDGE,
00279     SUMO_ATTR_EDGES,
00280     /* vehicle attributes */
00281     SUMO_ATTR_DEPART,
00282     SUMO_ATTR_DEPARTLANE,
00283     SUMO_ATTR_DEPARTPOS,
00284     SUMO_ATTR_DEPARTSPEED,
00285     SUMO_ATTR_ARRIVALLANE,
00286     SUMO_ATTR_ARRIVALPOS,
00287     SUMO_ATTR_ARRIVALSPEED,
00288     SUMO_ATTR_ROUTE,
00289     SUMO_ATTR_MAXSPEED,
00290     SUMO_ATTR_ACCEL,
00291     SUMO_ATTR_DECEL,
00292     SUMO_ATTR_VCLASS,
00293     SUMO_ATTR_REPNUMBER,
00294     SUMO_ATTR_SPEEDFACTOR,
00295     SUMO_ATTR_SPEEDDEV,
00296     SUMO_ATTR_CAR_FOLLOW_MODEL,
00297     SUMO_ATTR_LANE_CHANGE_MODEL,
00298     /* Car following model attributes */
00299     SUMO_ATTR_SIGMA,    // used by: Krauss
00300     SUMO_ATTR_TAU,      // Krauss
00301     SUMO_ATTR_MINIMUM_DISTANCE, // IDM
00302     SUMO_ATTR_TIME_HEADWAY_GAP, // IDM
00303     /* route alternatives / distribution attributes */
00304     SUMO_ATTR_LAST,
00305     SUMO_ATTR_COST,
00306     SUMO_ATTR_PROB,
00307     SUMO_ATTR_ROUTES,
00308     SUMO_ATTR_VTYPES,
00309     /* trip definition attributes */
00310     SUMO_ATTR_LANE,
00311     SUMO_ATTR_LANES,
00312     SUMO_ATTR_FROM,
00313     SUMO_ATTR_TO,
00314     SUMO_ATTR_PERIOD,
00315     SUMO_ATTR_FROM_TAZ,
00316     SUMO_ATTR_TO_TAZ,
00317     /* source definitions */
00318     SUMO_ATTR_FUNCTION,
00319     SUMO_ATTR_POSITION,
00320     SUMO_ATTR_FREQUENCY,
00321     SUMO_ATTR_STYLE,
00322     SUMO_ATTR_FILE,
00323     SUMO_ATTR_JUNCTION,
00324     SUMO_ATTR_YIELD,
00325     SUMO_ATTR_NO,
00326     SUMO_ATTR_PHASE,
00327     SUMO_ATTR_BRAKE,
00328     SUMO_ATTR_YELLOW,
00329     SUMO_ATTR_DURATION,
00330     SUMO_ATTR_UNTIL,
00332     SUMO_ATTR_OBJECTTYPE,
00334     SUMO_ATTR_ATTR,
00336     SUMO_ATTR_OBJECTID,
00338     SUMO_ATTR_TIME,
00340     SUMO_ATTR_BEGIN,
00342     SUMO_ATTR_END,
00344     SUMO_ATTR_TLID,
00346     SUMO_ATTR_TLLINKNO,
00348     SUMO_ATTR_SHAPE,
00350     SUMO_ATTR_SPREADFUNC,
00352     SUMO_ATTR_COLOR,
00354     SUMO_ATTR_DIR,
00356     SUMO_ATTR_STATE,
00358     SUMO_ATTR_LAYER,
00360     SUMO_ATTR_FILL,
00361     SUMO_ATTR_PREFIX,
00362     SUMO_ATTR_DISCARD,
00363 
00364     SUMO_ATTR_DEST,
00365     SUMO_ATTR_SOURCE,
00366     SUMO_ATTR_VIA,
00367     SUMO_ATTR_INTERNALEND,
00368 #ifdef _MESSAGES
00369     // Attributes for message emitter
00371     SUMO_ATTR_EVENTS,
00373     SUMO_ATTR_REVERSE,
00375     SUMO_ATTR_TABLE,
00377     SUMO_ATTR_XY,
00379     SUMO_ATTR_STEP,
00380     // Attribute for detectors
00382     SUMO_ATTR_MSG,
00383 #endif
00384     // Attributes for actuated traffic lights:
00386     SUMO_ATTR_MINDURATION,
00388     SUMO_ATTR_MAXDURATION,
00389     // Attributes for junction-internal lanes
00391     SUMO_ATTR_FOES,
00392     // Attributes for detectors
00394     SUMO_ATTR_MEASURES,
00396     SUMO_ATTR_CONT,
00397     SUMO_ATTR_HALTING_TIME_THRESHOLD,
00398     SUMO_ATTR_HALTING_SPEED_THRESHOLD,
00399     SUMO_ATTR_JAM_DIST_THRESHOLD,
00400     SUMO_ATTR_DELETE_DATA_AFTER_SECONDS,
00401     SUMO_ATTR_DET_OFFSET,
00402 
00403     SUMO_ATTR_WAUT_ID,
00404     SUMO_ATTR_JUNCTION_ID,
00405     SUMO_ATTR_PROCEDURE,
00406     SUMO_ATTR_SYNCHRON,
00407     SUMO_ATTR_REF_TIME,
00408     SUMO_ATTR_START_PROG,
00409 
00410     SUMO_ATTR_OFF,
00411     SUMO_ATTR_FRIENDLY_POS,
00412     SUMO_ATTR_UNCONTROLLED,
00413     SUMO_ATTR_PASS,
00414     SUMO_ATTR_FORCE_LENGTH,
00415     SUMO_ATTR_BUS_STOP,
00416     SUMO_ATTR_LINE,
00417     SUMO_ATTR_LINES,
00418     SUMO_ATTR_VCLASSES,
00419     SUMO_ATTR_VALUE,
00420     SUMO_ATTR_PROHIBITOR,
00421     SUMO_ATTR_PROHIBITED,
00422     SUMO_ATTR_ALLOW,
00423     SUMO_ATTR_DISALLOW,
00424     SUMO_ATTR_PREFER,
00425     SUMO_ATTR_CONTROLLED_INNER,
00426     SUMO_ATTR_VEHSPERHOUR,
00427     SUMO_ATTR_OUTPUT,
00428     SUMO_ATTR_GUIWIDTH,
00429     SUMO_ATTR_GUIOFFSET,
00430     SUMO_ATTR_GUISHAPE,
00431     SUMO_ATTR_EMISSIONCLASS,
00432 
00433     SUMO_ATTR_ENTERING,
00434     SUMO_ATTR_EXCLUDE_EMPTY,
00435     SUMO_ATTR_WITH_INTERNAL,
00436     SUMO_ATTR_TRACK_VEHICLES,
00437     SUMO_ATTR_MAX_TRAVELTIME,
00438     SUMO_ATTR_MIN_SAMPLES,
00439 
00440     SUMO_ATTR_LON,
00441     SUMO_ATTR_LAT,
00442     SUMO_ATTR_K,
00443     SUMO_ATTR_V,
00444     SUMO_ATTR_REF,
00445     SUMO_ATTR_HREF,
00446     SUMO_ATTR_ZOOM,
00447     SUMO_ATTR_INTERPOLATED,
00448     SUMO_ATTR_THRESHOLD,
00449 
00450     SUMO_ATTR_NET_OFFSET,
00451     SUMO_ATTR_CONV_BOUNDARY,
00452     SUMO_ATTR_ORIG_BOUNDARY,
00453     SUMO_ATTR_ORIG_PROJ,
00454 
00455     SUMO_ATTR_CF_IDM_TIMEHEADWAY,
00456     SUMO_ATTR_CF_IDM_MINGAP,
00457     //SUMO_ATTR_CF_KERNER_K,
00458     SUMO_ATTR_CF_KERNER_PHI,
00459 
00460     SUMO_ATTR_OPENDRIVE_REVMAJOR,
00461     SUMO_ATTR_OPENDRIVE_REVMINOR,
00462     SUMO_ATTR_OPENDRIVE_ID,
00463     SUMO_ATTR_OPENDRIVE_LENGTH,
00464     SUMO_ATTR_OPENDRIVE_JUNCTION,
00465     SUMO_ATTR_OPENDRIVE_ELEMENTTYPE,
00466     SUMO_ATTR_OPENDRIVE_ELEMENTID,
00467     SUMO_ATTR_OPENDRIVE_CONTACTPOINT,
00468     SUMO_ATTR_OPENDRIVE_S,
00469     SUMO_ATTR_OPENDRIVE_X,
00470     SUMO_ATTR_OPENDRIVE_Y,
00471     SUMO_ATTR_OPENDRIVE_HDG,
00472     SUMO_ATTR_OPENDRIVE_CURVSTART,
00473     SUMO_ATTR_OPENDRIVE_CURVEND,
00474     SUMO_ATTR_OPENDRIVE_CURVATURE,
00475     SUMO_ATTR_OPENDRIVE_A,
00476     SUMO_ATTR_OPENDRIVE_B,
00477     SUMO_ATTR_OPENDRIVE_C,
00478     SUMO_ATTR_OPENDRIVE_D,
00479     SUMO_ATTR_OPENDRIVE_TYPE,
00480     SUMO_ATTR_OPENDRIVE_LEVEL,
00481 
00482     SUMO_ATTR_GENERATE_WALKS
00483 
00484 };

enum SumoXMLTag

Numbers representing SUMO-XML - element names.

See also:
GenericSAXHandler

SUMOSAXHandler

Enumerator:
SUMO_TAG_NOTHING  invalid tag
SUMO_TAG_EDGE  begin/end of the description of an edge
SUMO_TAG_LANE  begin/end of the description of a single lane
SUMO_TAG_POI  begin/end of the description of a polygon
SUMO_TAG_POLY  begin/end of the description of a polygon
SUMO_TAG_JUNCTION  begin/end of the description of a junction
SUMO_TAG_DETECTOR  a detector
Deprecated:
begins
SUMO_TAG_E1DETECTOR 
Deprecated:
ends
an e1-detector
SUMO_TAG_E2DETECTOR  an e2-detector
SUMO_TAG_E3DETECTOR  an e3-detector
SUMO_TAG_MEANDATA_EDGE  an edge based mean data detector
SUMO_TAG_MEANDATA_LANE  a lane based mean data detector
SUMO_TAG_DET_ENTRY  an e3-entry point
SUMO_TAG_DET_EXIT  an e3-exit point
SUMO_TAG_VSS  A variable speed sign.
SUMO_TAG_EMITTER  An emitter (deprecated!!!).
SUMO_TAG_CALIBRATOR  A calibrator.
SUMO_TAG_REROUTER  A rerouter.
SUMO_TAG_BUS_STOP  A bus stop.
SUMO_TAG_VTYPEPROBE  a vtypeprobe detector
SUMO_TAG_ROUTEPROBE  a routeprobe detector
SUMO_TAG_VEHICLE  description of a vehicle
SUMO_TAG_VTYPE  description of a vehicle type
SUMO_TAG_CFMODEL  description of a car following model
SUMO_TAG_ROUTE  begin/end of the description of a route
SUMO_TAG_SUCC  begin/end of the description of succeeding lanes
SUMO_TAG_SUCCLANE  description of a single succeeding lane
SUMO_TAG_KEY  begin/end of the key of a junction
SUMO_TAG_ROWLOGIC  begin of a right-of-way logic
SUMO_TAG_REQUESTSIZE  the request size (of a junction logic)
SUMO_TAG_LANENUMBER  the number of lanes
SUMO_TAG_LOGICITEM  description of a single junction logic part
SUMO_TAG_SOURCE  a source
SUMO_TAG_DISTRICT  a district
SUMO_TAG_DSOURCE  a source within a district (connection road)
SUMO_TAG_DSINK  a sink within a district (connection road)
SUMO_TAG_TLLOGIC  a traffic light logic
SUMO_TAG_OFFSET  the time offset from the first switch
SUMO_TAG_PHASE  a single phase description
SUMO_TAG_TRIPDEF  a single trip definition (used by router)
SUMO_TAG_FLOW  a flow definition (used by router)
SUMO_TAG_SUBKEY  the number of the logic (traffic light logic)
SUMO_TAG_TRIGGER  a trigger definition
SUMO_TAG_STEP  trigger: a step description
SUMO_TAG_INTERVAL  an aggreagated-output interval
SUMO_TAG_SHAPE  The tag enclosing an object's shape.
SUMO_TAG_TIMEDEVENT  The definition of a periodic event.
SUMO_TAG_INCOMING_LANES  begin/end of the list of incoming lanes (into a junction)
SUMO_TAG_INTERNAL_LANES  begin/end of the list of internal lanes (of a junction)
SUMO_TAG_FROMEDGE  Incoming edge specification (jp-router).
SUMO_TAG_TOEDGE  Outgoing edge specification (jp-router).
SUMO_TAG_SINK  Sink(s) specification.
SUMO_TAG_SUPPLEMENTARY_WEIGHTS 
SUMO_TAG_PARAM 
SUMO_TAG_WAUT 
SUMO_TAG_WAUT_SWITCH 
SUMO_TAG_WAUT_JUNCTION 
SUMO_TAG_NET_OFFSET 
SUMO_TAG_CONV_BOUNDARY 
SUMO_TAG_ORIG_BOUNDARY 
SUMO_TAG_ORIG_PROJ 
SUMO_TAG_ROUTEDISTELEM 
SUMO_TAG_VTYPEDISTELEM 
SUMO_TAG_EMIT 
SUMO_TAG_RESET 
SUMO_TAG_STOP 
SUMO_TAG_DEST_PROB_REROUTE 
SUMO_TAG_CLOSING_REROUTE 
SUMO_TAG_ROUTE_PROB_REROUTE 
SUMO_TAG_POLYTYPE 
SUMO_TAG_CONNECTION 
SUMO_TAG_PROHIBITION 
SUMO_TAG_SPLIT 
SUMO_TAG_NODE 
SUMO_TAG_TYPE 
SUMO_TAG_DETECTOR_DEFINITION 
SUMO_TAG_ROUTE_DISTRIBUTION 
SUMO_TAG_VTYPE_DISTRIBUTION 
SUMO_TAG_VAPORIZER 
SUMO_TAG_WAY 
SUMO_TAG_ND 
SUMO_TAG_TAG 
SUMO_TAG_VIEWSETTINGS_DECAL 
SUMO_TAG_VIEWSETTINGS_SCHEME 
SUMO_TAG_VIEWSETTINGS_OPENGL 
SUMO_TAG_VIEWSETTINGS_BACKGROUND 
SUMO_TAG_VIEWSETTINGS_EDGES 
SUMO_TAG_VIEWSETTINGS_EDGE_COLOR_ITEM 
SUMO_TAG_VIEWSETTINGS_VEHICLES 
SUMO_TAG_VIEWSETTINGS_VEHICLE_COLOR_ITEM 
SUMO_TAG_VIEWSETTINGS_JUNCTIONS 
SUMO_TAG_VIEWSETTINGS_ADDITIONALS 
SUMO_TAG_VIEWSETTINGS_POIS 
SUMO_TAG_VIEWSETTINGS_LEGEND 
SUMO_TAG_INCLUDE 
SUMO_TAG_DELAY 
SUMO_TAG_VIEWPORT 
SUMO_TAG_SNAPSHOT 
SUMO_TAG_LOCATION 
SUMO_TAG_COLORSCHEME 
SUMO_TAG_ENTRY 
SUMO_TAG_CF_KRAUSS 
SUMO_TAG_CF_KRAUSS_ORIG1 
SUMO_TAG_CF_IDM 
SUMO_TAG_CF_PWAGNER2009 
SUMO_TAG_CF_BKERNER 
SUMO_TAG_OPENDRIVE_HEADER 
SUMO_TAG_OPENDRIVE_ROAD 
SUMO_TAG_OPENDRIVE_PREDECESSOR 
SUMO_TAG_OPENDRIVE_SUCCESSOR 
SUMO_TAG_OPENDRIVE_GEOMETRY 
SUMO_TAG_OPENDRIVE_LINE 
SUMO_TAG_OPENDRIVE_SPIRAL 
SUMO_TAG_OPENDRIVE_ARC 
SUMO_TAG_OPENDRIVE_POLY3 
SUMO_TAG_OPENDRIVE_LANESECTION 
SUMO_TAG_OPENDRIVE_LEFT 
SUMO_TAG_OPENDRIVE_CENTER 
SUMO_TAG_OPENDRIVE_RIGHT 
SUMO_TAG_OPENDRIVE_LANE 
SUMO_TAG_PERSON 
SUMO_TAG_RIDE 
SUMO_TAG_WALK 

Definition at line 42 of file SUMOXMLDefinitions.h.

00042                 {
00044     SUMO_TAG_NOTHING,
00046     SUMO_TAG_EDGE,
00048     SUMO_TAG_LANE,
00050     SUMO_TAG_POI,
00052     SUMO_TAG_POLY,
00054     SUMO_TAG_JUNCTION,
00055 #ifdef _MESSAGES
00056 
00057     SUMO_TAG_MSG_EMITTER,
00059     SUMO_TAG_MSG,
00060 #endif
00061 
00062 
00063     SUMO_TAG_DETECTOR,
00065 
00066     SUMO_TAG_E1DETECTOR,
00068     SUMO_TAG_E2DETECTOR,
00070     SUMO_TAG_E3DETECTOR,
00072     SUMO_TAG_MEANDATA_EDGE,
00074     SUMO_TAG_MEANDATA_LANE,
00076     SUMO_TAG_DET_ENTRY,
00078     SUMO_TAG_DET_EXIT,
00080     SUMO_TAG_VSS,
00082     SUMO_TAG_EMITTER,
00084     SUMO_TAG_CALIBRATOR,
00086     SUMO_TAG_REROUTER,
00088     SUMO_TAG_BUS_STOP,
00090     SUMO_TAG_VTYPEPROBE,
00092     SUMO_TAG_ROUTEPROBE,
00094     SUMO_TAG_VEHICLE,
00096     SUMO_TAG_VTYPE,
00098     SUMO_TAG_CFMODEL,
00100     SUMO_TAG_ROUTE,
00102     SUMO_TAG_SUCC,
00104     SUMO_TAG_SUCCLANE,
00106     SUMO_TAG_KEY,
00108     SUMO_TAG_ROWLOGIC,
00110     SUMO_TAG_REQUESTSIZE,
00112     SUMO_TAG_LANENUMBER,
00114     SUMO_TAG_LOGICITEM,
00116     SUMO_TAG_SOURCE,
00118     SUMO_TAG_DISTRICT,
00120     SUMO_TAG_DSOURCE,
00122     SUMO_TAG_DSINK,
00124     SUMO_TAG_TLLOGIC,
00126     SUMO_TAG_OFFSET,
00128     SUMO_TAG_PHASE,
00130     SUMO_TAG_TRIPDEF,
00132     SUMO_TAG_FLOW,
00134     SUMO_TAG_SUBKEY,
00136     SUMO_TAG_TRIGGER,
00138     SUMO_TAG_STEP,
00140     SUMO_TAG_INTERVAL,
00142     SUMO_TAG_SHAPE,
00144     SUMO_TAG_TIMEDEVENT,
00146     SUMO_TAG_INCOMING_LANES,
00148     SUMO_TAG_INTERNAL_LANES,
00150     SUMO_TAG_FROMEDGE,
00152     SUMO_TAG_TOEDGE,
00154     SUMO_TAG_SINK,
00155     SUMO_TAG_SUPPLEMENTARY_WEIGHTS,
00156     SUMO_TAG_PARAM,
00157     SUMO_TAG_WAUT,
00158     SUMO_TAG_WAUT_SWITCH,
00159     SUMO_TAG_WAUT_JUNCTION,
00160     SUMO_TAG_NET_OFFSET,
00161     SUMO_TAG_CONV_BOUNDARY,
00162     SUMO_TAG_ORIG_BOUNDARY,
00163     SUMO_TAG_ORIG_PROJ,
00164     SUMO_TAG_ROUTEDISTELEM,
00165     SUMO_TAG_VTYPEDISTELEM,
00166     SUMO_TAG_EMIT,
00167     SUMO_TAG_RESET,
00168     SUMO_TAG_STOP,
00169     SUMO_TAG_DEST_PROB_REROUTE,
00170     SUMO_TAG_CLOSING_REROUTE,
00171     SUMO_TAG_ROUTE_PROB_REROUTE,
00172     SUMO_TAG_POLYTYPE,
00173     SUMO_TAG_CONNECTION,
00174     SUMO_TAG_PROHIBITION,
00175     SUMO_TAG_SPLIT,
00176     SUMO_TAG_NODE,
00177     SUMO_TAG_TYPE,
00178     SUMO_TAG_DETECTOR_DEFINITION,
00179     SUMO_TAG_ROUTE_DISTRIBUTION,
00180     SUMO_TAG_VTYPE_DISTRIBUTION,
00181     SUMO_TAG_VAPORIZER,
00182 
00183     SUMO_TAG_WAY,
00184     SUMO_TAG_ND,
00185     SUMO_TAG_TAG,
00186 
00187     SUMO_TAG_VIEWSETTINGS_DECAL,
00188     SUMO_TAG_VIEWSETTINGS_SCHEME,
00189     SUMO_TAG_VIEWSETTINGS_OPENGL,
00190     SUMO_TAG_VIEWSETTINGS_BACKGROUND,
00191     SUMO_TAG_VIEWSETTINGS_EDGES,
00192     SUMO_TAG_VIEWSETTINGS_EDGE_COLOR_ITEM,
00193     SUMO_TAG_VIEWSETTINGS_VEHICLES,
00194     SUMO_TAG_VIEWSETTINGS_VEHICLE_COLOR_ITEM,
00195     SUMO_TAG_VIEWSETTINGS_JUNCTIONS,
00196     SUMO_TAG_VIEWSETTINGS_ADDITIONALS,
00197     SUMO_TAG_VIEWSETTINGS_POIS,
00198     SUMO_TAG_VIEWSETTINGS_LEGEND,
00199     SUMO_TAG_INCLUDE,
00200     SUMO_TAG_DELAY,
00201     SUMO_TAG_VIEWPORT,
00202     SUMO_TAG_SNAPSHOT,
00203     SUMO_TAG_LOCATION,
00204     SUMO_TAG_COLORSCHEME,
00205     SUMO_TAG_ENTRY,
00206 
00207     SUMO_TAG_CF_KRAUSS,
00208     SUMO_TAG_CF_KRAUSS_ORIG1,
00209     SUMO_TAG_CF_IDM,
00210     SUMO_TAG_CF_PWAGNER2009,
00211     SUMO_TAG_CF_BKERNER,
00212 
00213     SUMO_TAG_OPENDRIVE_HEADER,
00214     SUMO_TAG_OPENDRIVE_ROAD,
00215     SUMO_TAG_OPENDRIVE_PREDECESSOR,
00216     SUMO_TAG_OPENDRIVE_SUCCESSOR,
00217     // !!! SUMO_TAG_OPENDRIVE_NEIGHBOR,
00218     // !!! SUMO_TAG_OPENDRIVE_TYPE,
00219     SUMO_TAG_OPENDRIVE_GEOMETRY,
00220     SUMO_TAG_OPENDRIVE_LINE,
00221     SUMO_TAG_OPENDRIVE_SPIRAL,
00222     SUMO_TAG_OPENDRIVE_ARC,
00223     SUMO_TAG_OPENDRIVE_POLY3,
00224     SUMO_TAG_OPENDRIVE_LANESECTION,
00225     SUMO_TAG_OPENDRIVE_LEFT,
00226     SUMO_TAG_OPENDRIVE_CENTER,
00227     SUMO_TAG_OPENDRIVE_RIGHT,
00228     SUMO_TAG_OPENDRIVE_LANE,
00229 
00230     SUMO_TAG_PERSON,
00231     SUMO_TAG_RIDE,
00232     SUMO_TAG_WALK
00233 
00234 };


Generated on Wed May 5 00:06:39 2010 for Sumo - Simulation of Urban MObility by  doxygen 1.5.6