Data Structures

Here are the data structures with brief descriptions:
__debug_new_counter
__nvwa_compile_time_error< true >
AbstractMutexAn abstract class for encapsulating mutex implementations
AbstractPoly
ansim::AnsimWriter
ansim::Converter
ansim::Edge
ansim::NetReader
ansim::Parameter
ansim::Parser
ansim::TraceReader
ansim::Vehicle
BiArc
BiArcParams
BinaryInputDeviceEncapsulates binary reading operations on a file
bool_array
bool_array::_Element
BoolFormatException
BoundaryA class that stores a 2D geometrical boundary
Bresenham
Bresenham::BresenhamCallBack
by_second_sorter
CastingFunctionBinding< T, R, O >
class_level_lock< _Host, _RealLock >
class_level_lock< _Host, _RealLock >::lock
CommandBase (microsim) event class
Command_SaveTLCoupledDetWrites e2-state on each tls switch
Command_SaveTLCoupledLaneDetWrites e2-state of a link for the time the link has yellow/red
Command_SaveTLSStateWrites the state of the tls to a file (in each second)
Command_SaveTLSSwitchesWrites information about the green durations of a tls
Command_SaveTLSSwitchStatesWrites the switch times of a tls into a file when the tls switches
CommandMock
de::psi::telco::sumoplayer::SUMOGeoCoordinatesResolver
de::psi::telco::sumoplayer::SUMOLane
de::psi::telco::sumoplayer::SUMOLocationListener
de::psi::telco::sumoplayer::SUMONetwork
de::psi::telco::sumoplayer::SUMOPipedLocationListener
de::psi::telco::sumoplayer::SUMOPlayer
de::psi::telco::sumoplayer::SUMOSAXHandler
de::psi::telco::sumoplayer::SUMOSAXNeworkfileHandler
de::psi::telco::sumoplayer::util::GeoCalc
de::psi::telco::sumoplayer::util::Line
de::psi::telco::sumoplayer::util::LineImpl
de::psi::telco::sumoplayer::util::Point
de::psi::telco::sumoplayer::util::PointImpl
de::psi::telco::sumoplayer::util::PROJTransformer
de::psi::telco::sumoplayer::util::Vector
delete_object
dereference
dereference_less
DijkstraRouterEffortComputes the shortest path through a network using the Dijkstra algorithm
DijkstraRouterEffort_ByProxi< E, V, PF, EC >
DijkstraRouterEffort_Direct< E, V, PF >
DijkstraRouterEffortBase< E, V, PF >
DijkstraRouterEffortBase< E, V, PF >::EdgeInfo
DijkstraRouterEffortBase< E, V, PF >::EdgeInfoByEffortComparator
DijkstraRouterTTComputes the shortest path through a network using the Dijkstra algorithm
DijkstraRouterTT_ByProxi< E, V, PF, EC >
DijkstraRouterTT_Direct< E, V, PF >
DijkstraRouterTTBase< E, V, PF >
DijkstraRouterTTBase< E, V, PF >::EdgeInfo
DijkstraRouterTTBase< E, V, PF >::EdgeInfoByTTComparator
Distribution
Distribution_MeanDev
Distribution_Points
DistributionCont
EdgeInfoByEffortComparator
EmptyData
EulerSpiral
EulerSpiralLookupTable
EulerSpiralParams
fast_mutex
fast_mutex_autolock
FileHelpersFunctions for an easier usage of files and paths
fixed_mem_pool< _Tp >
FlowDefDefinition of the traffic during a certain time containing the flows and speeds
FuncBinding_IntParam< T, R >
FuncBinding_StringParam< T, R >
FunctionBinding< T, R >
FX::FXRealSpinDialSpinner control
FX::FXRealSpinDialBtn
FX::FXRealSpinDialDial
FX::FXRealSpinDialText
FXArrowButton
FXButton
FXDial
FXDialogBox
FXEX::FXBaseObject
FXEX::FXLCDLabel
FXEX::FXSevenSegment
FXEX::FXThreadEvent
FXFrame
FXGLCanvas
FXHorizontalFrame
FXLabel
FXLinkLabel
FXMainWindow
FXMDIChild
FXMenuCommand
FXMenuPane
FXObject
FXPacker
FXSingleEventThread
FXTable
FXText
FXTextField
FXThread
FXThreadMessageRetriever
FXToolTip
GenericSAXHandlerA handler which converts occuring elements and attributes into enums
GenericSAXHandler::AttrAn attribute name and its numerical representation
GenericSAXHandler::TagA tag (element) name with its numerical representation
GeoConvHelperStatic methods for processing the coordinates conversion for the current net
GeomConvHelper
GeomHelper
GLHelperSome methods which help to draw certain geometrical objects in openGL
GLObjectValuePassConnector< T >Class passing values from a gl-object to another object
GUI_E2_ZS_CollectorThe gui-version of the MS_E2_ZS_Collector
GUI_E2_ZS_Collector::MyWrapper
GUI_E2_ZS_CollectorOverLanesThe gui-version of a MS_E2_ZS_CollectorOverLanes
GUI_E2_ZS_CollectorOverLanes::MyWrapper
GUI_E2_ZS_CollectorOverLanes::MyWrapper::ValueRetriever
GUIApplicationWindowThe main window of the SUMO-gui
GUIBusStopA lane area vehicles can halt at (gui-version)
GUIColorer< T >Base class for coloring. Allows changing the used colors and sets the used color in dependence to a value or a given structure
GUIColorScheme
GUICompleteSchemeStorageStorage for available visualization settings
GUIDanielPerspectiveChanger
GUIDetectorBuilderBuilds detectors for guisim
GUIDetectorWrapper
GUIDialog_AboutSUMOThe application's "About" - dialog
GUIDialog_AppSettingsThe dialog to change the application (gui) settings
GUIDialog_BreakpointsEditor for simulation breakpoints
GUIDialog_EditViewportA dialog to change the viewport
GUIDialog_GLChosenEditorEditor for the list of chosen objects
GUIDialog_GLObjChooser
GUIDialog_ViewSettingsThe dialog to change the view (gui) settings
GUIE3CollectorThe gui-version of the MSE3Collector
GUIE3Collector::MyWrapper
GUIE3Collector::MyWrapper::SingleCrossingDefinition
GUIEdgeA road/street connecting two junctions (gui-version)
GUIEdge::lane_wrapper_finderA class to find the matching lane wrapper
GUIEdgeControlBuilderDerivation of NLEdgeControlBuilder which builds gui-edges
GUIEmitterA vehicle emitting device (gui version)
GUIEmitter::GUIEmitterChild_UserTriggeredChild
GUIEmitter::GUIEmitterPopupMenu
GUIEmitter::GUIManip_TriggeredEmitter
GUIEvent
GUIEvent_Message
GUIEvent_SimulationEndedEvent sent when the the simulation is over
GUIEvent_SimulationLoaded
GUIEvent_SimulationStep
GUIEventControlStores time-dependant events and executes them at the proper time (guisim)
GUIGeomShapeBuilderFactory for building geometry objects (gui version)
GUIGlChildWindow
GUIGlObject
GUIGlObject_AbstractAdd
GUIGLObjectPopupMenuThe popup menu of a globject
GUIGlObjectStorageA storage for of displayed objects via their numerical id
GUIGLObjectToolTipThe tooltip class for displaying information about gl-objects
GUIIconSubSys
GUIInductLoop
GUIInductLoop::MyWrapper
GUIInternalLane
GUIJunctionWrapper
GUILaneRepresentation of a lane in the micro simulation (gui-version)
GUILaneSpeedTriggerChanges the speed allowed on a set of lanes (gui version)
GUILaneSpeedTrigger::GUILaneSpeedTriggerPopupMenu
GUILaneSpeedTrigger::GUIManip_LaneSpeedTrigger
GUILaneWrapperA MSLane extended for visualisation purposes
GUILaneWrapper::Colorer
GUILoadThread
GUIMainWindow
GUIManipulator
GUIMessageWindowA logging window for the gui
GUINetA MSNet extended by some values for usage within the gui
GUIParam_PopupMenuInterfaceA popup-menu for dynamic patameter table entries
GUIParameterTableItem< T >Instance of a single line in a parameter window
GUIParameterTableItemInterfaceInterface to a single line in a parameter window
GUIParameterTableWindowA window containing a gl-object's parameter
GUIParameterTracker
GUIParameterTracker::GUIParameterTrackerPanel
GUIPerspectiveChanger
GUIPointOfInterest
GUIPolygon2D
GUIRunThread
GUISelectedStorageStorage for "selected" objects
GUISelectedStorage::SingleTypeSelectionsA container for ids of selected objects of a certain type
GUISelectionLoaderHelper for loading selections
GUISettingsHandlerAn XML-handler for visualisation schemes
GUIShapeContainerStorage for geometrical objects extended by mutexes
GUISUMOAbstractView
GUISUMOAbstractView::DecalA decal (an image) that can be shown
GUISUMOAbstractView::vehicle_in_ops_finder
GUISUMOAbstractView::VehicleOps
GUISUMOViewParentA single child window which contains a view of the simulation area
GUITexturesHelperGlobal storage for textures; manages and draws them
GUITLLogicPhasesTrackerWindowThis window displays a phase diagram for a chosen tl-logic
GUITLLogicPhasesTrackerWindow::GUITLLogicPhasesTrackerPanelThe canvas for the visualisation of phases
GUITrafficLightLogicWrapper
GUITrafficLightLogicWrapper::GUITrafficLightLogicWrapperPopupMenu
GUITriggerBuilderBuilds trigger objects for guisim
GUITriggeredRerouterReroutes vehicles passing an edge
GUITriggeredRerouter::GUIManip_TriggeredRerouter
GUITriggeredRerouter::GUITriggeredRerouterPopupMenu
GUIUserIOSome OS-dependant functions to ease cliboard manipulation
GUIVehicle
GUIVehicle::Colorer
GUIVehicle::GUIVehiclePopupMenu
GUIVehicleControlThe class responsible for building and deletion of vehicles (gui-version)
GUIViewTraffic
GUIVisualizationSettingsStores the information about how to visualize structures
HandlerBase
HelpersHarmonoiseHelper methods for Harmonoise-based noise emission computation
HelpersHBEFAHelper methods for HBEFA-based emission computation
IDSupplier
InstancePool< T >A pool of resuable instances
InvalidArgument
IOError
Line2D
LineHandlerInterface definition for a class which retrieves lines from a LineHandler
LineReaderRetrieves a file linewise and reports the lines to a handler
Main
mem_pool_base
mem_pool_base::_Block_list
MFXAddEditTypedTable
MFXAddEditTypedTable::EditedTableItem
MFXAddEditTypedTable::NumberCellParams
MFXCheckableButton
MFXEditableTable
MFXEditedTableItem
MFXEventQue
MFXImageHelper
MFXInterThreadEventClient
MFXMenuHeader
MFXMutex
MFXUtilsSome helper functions for FOX
MS_E2_ZS_CollectorOverLanesA detector which joins E2Collectors over consecutive lanes (backward)
MSAbstractLaneChangeModel
MSAbstractLaneChangeModel::MSLCMessager
MSActuatedTrafficLightLogicAn actuated (adaptive) traffic light logic
MSAgentbasedTrafficLightLogicAn agentbased traffic light logic
MSBitSetLogic< N >
MSBusStopA lane area vehicles can halt at
MSCalibratorCalibrates the number of vehicles on a lane
MSCalibrator::MSCalibrator_FileTriggeredChildAn CalibratorChild which uses information from a parsed file
MSCalibrator::MSCalibratorChildHolder of information about vehicle routes and types
MSCFModelThe car-following model abstraction
MSCFModel_IDMThe Intellignet Driver Model (IDM) car-following model
MSCFModel_KernerCar-following model by B. Kerner
MSCFModel_KraussKrauss car-following model, with acceleration decrease and faster start
MSCFModel_KraussOrig1The original Krauss (1998) car-following model and parameter
MSCFModel_PWag2009Scalable model based on Krauß by Peter Wagner
MSCORN
MSCrossSectionA simple description of a position on a lane (crossing of a lane)
MSDetectorControlDetectors container; responsible for string and output generation
MSDetectorControl::detectorEqualsReturns true if detectors are equal
MSDetectorFileOutputBase of value-generating classes (detectors)
MSDeviceAbstract in-vehicle device
MSDevice_HBEFAA device which collects vehicular emissions (using HBEFA-reformulation)
MSDevice_RoutingA device that performs vehicle rerouting based on current edge speeds
MSE2CollectorAn areal (along a single lane) detector
MSE2Collector::by_vehicle_position_sorterA class used to sort known vehicles by their position
MSE2Collector::JamInfoInternal representation of a jam
MSE3CollectorA detector of vehicles passing an area between entry/exit points
MSE3Collector::E3ValuesInternal storage for values from a vehicle
MSE3Collector::MSE3EntryReminderA place on the road net (at a certain lane and position on it) where the E3-area begins
MSE3Collector::MSE3LeaveReminderA place on the road net (at a certain lane and position on it) where the E3-area ends
MSEdgeA road/street connecting two junctions
MSEdge::by_id_sorterSorts edges by their ids
MSEdgeControlStores edges and lanes, performs moving of vehicle
MSEdgeControl::LaneUsageA structure holding some basic information about a simulated lane
MSEdgeWeightsStorageA storage for edge travel times and efforts
MSEmitControlInserts vehicles into the network when their departure time is reached
MSEmitControl::Flow
MSEmitterA vehicle emitting device
MSEmitter::MSEmitter_FileTriggeredChildAn EmitterChild which uses information from a parsed file
MSEmitter::MSEmitterChildHolder of information about vehicle routes and types
MSEventControlStores time-dependant events and executes them at the proper time
MSEventControl::EventSortCritSort-criterion for events
MSFrameSets and checks options for microsim; inits global outputs and settings
MsgHandler
MSGlobals
MsgRetrievingFunction< T >Encapsulates an object's method for using it as a message retriever
MSInductLoopAn unextended detector measuring at a fixed position on a fixed lane
MSInductLoop::VehicleDataStruct to store the data of the counted vehicle internally
MSInternalJunction
MSInternalLaneRepresentation of a lane over a junction
MSJunctionThe base class for an intersection
MSJunction::ApproachingVehicleInformation
MSJunction::vehicle_in_request_finder
MSJunctionControlContainer for junctions; performs operations on all stored junctions
MSJunctionLogic
MSLaneRepresentation of a lane in the micro simulation
MSLane::IncomingLaneInfo
MSLane::vehicle_position_sorterSorts vehicles by their position (descending)
MSLane::VehPosition
MSLaneChangerPerforms lane changing of vehicles
MSLaneChanger::ChangeElem
MSLaneSpeedTriggerChanges the speed allowed on a set of lanes
MSLCM_DK2004
MSLink
MSLinkCont
MSLinkContHelper
MSLinksA connnection between lanes
MSLogicJunction
MSMeanDataData collector for edges/lanes
MSMeanData::MeanDataValuesData structure for mean (aggregated) edge/lane values
MSMeanData::MeanDataValueTrackerData structure for mean (aggregated) edge/lane values for tracked vehicles
MSMeanData::MeanDataValueTracker::TrackerEntry
MSMeanData_HarmonoiseNoise data collector for edges/lanes
MSMeanData_Harmonoise::MSLaneMeanDataValuesData structure for mean (aggregated) edge/lane values
MSMeanData_HBEFAEmission data collector for edges/lanes
MSMeanData_HBEFA::MSLaneMeanDataValuesData structure for mean (aggregated) edge/lane values
MSMeanData_NetNetwork state mean data collector for edges/lanes
MSMeanData_Net::MSLaneMeanDataValuesData structure for mean (aggregated) edge/lane values
MSMoveReminderSomething on a lane to be noticed about vehicle movement
MSNetThe simulated network and simulation perfomer
MSNet::EdgeWeightsProxiA proxi for edge weights known by a vehicle/known globally
MSNet::VehicleStateListenerInterface for objects listening to vehicle state changes
MSNoLogicJunction
MSOffTrafficLightLogicA traffic lights logic which represents a tls in an off-mode
MSPerson
MSPerson::MSPersonStage
MSPerson::MSPersonStage_Driving
MSPerson::MSPersonStage_Waiting
MSPerson::MSPersonStage_Walking
MSPersonControl
MSPhaseDefinitionThe definition of a single phase of a tls logic
MSRightOfWayJunctionA junction with right-of-way - rules
MSRoute
MSRouteHandlerParser and container for routes during their loading
MSRouteLoader
MSRouteLoaderControl
MSRouteProbeWrites routes of vehicles passing a certain edge
MSRouteProbe::EntryReminderA place on the road net (at a certain lane and position on it) where the E3-area begins
MSSimpleTrafficLightLogicA fixed traffic light logic
MSTLLogicControlA class that stores and controls tls and switching of their programs
MSTLLogicControl::OnSwitchActionBase class for things to execute if a tls switches
MSTLLogicControl::SwitchInitCommandThis event-class is used to initialise a WAUT switch at a certain time
MSTLLogicControl::TLSLogicVariantsStorage for all programs of a single tls
MSTLLogicControl::WAUTA WAUT definition
MSTLLogicControl::WAUTJunctionStorage for a junction assigned to a WAUT
MSTLLogicControl::WAUTSwitchStorage for a WAUTs switch point
MSTLLogicControl::WAUTSwitchProcedureThis is the abstract base class for switching from one tls program to another
MSTLLogicControl::WAUTSwitchProcedure_GSPThis class switches using the GSP algorithm
MSTLLogicControl::WAUTSwitchProcedure_JustSwitchThis class simply switches to the next program
MSTLLogicControl::WAUTSwitchProcedure_StretchThis class switches using the Stretch algorithm
MSTLLogicControl::WAUTSwitchProcedure_Stretch::StretchBereichDefA definition of a stretch - Bereich
MSTLLogicControl::WAUTSwitchProcessAn initialised switch process
MSTrafficLightLogicThe parent class for traffic light logics
MSTrafficLightLogic::SwitchCommandClass realising the switch between the traffic light phases
MSTriggerAn abstract device that changes the state of the micro simulation
MSTriggeredReader
MSTriggeredRerouterReroutes vehicles passing an edge
MSTriggeredRerouter::RerouteInterval
MSTriggeredRerouter::SetterResponsible for setting a new route to a vehicle which arrives at a single lane
MSTriggeredXMLReader
MSUnboundActuatedTrafficLightLogic
MSUpdateEachTimestep< ToUpdate >Base class for objects that shall be updated in each simulation step
MSUpdateEachTimestepContainer< UpdateEachTimestep >Container of typed objects that shall be updated in each simulation step
MSVehicleRepresentation of a vehicle in the micro simulation
MSVehicle::DepartArrivalInformation
MSVehicle::DriveProcessItem
MSVehicle::LaneQA structure representing the best lanes for continuing the route
MSVehicle::RouteReplaceInfoInformation about a replaced route
MSVehicle::StateContainer that holds the vehicles driving state (position+speed)
MSVehicle::StopDefinition of vehicle stop (position and duration)
MSVehicleContainer
MSVehicleContainer::DepartFinderSearches for the VehicleDepartureVector with the wished depart
MSVehicleContainer::VehicleDepartureVectorSortCritSort-criterion for vehicle departure lists
MSVehicleControlThe class responsible for building and deletion of vehicles
MSVehicleQuitRemindedAbstract thing that shall be informed about a certain vehicle's quitting
MSVehicleTransfer
MSVehicleTransfer::VehicleInformationHolds the information needed to move the vehicle over the network
MSVehicleTypeThe car-following model and parameter
MSVTypeProbeWrites positions of vehicles that have a certain (named) type
MSXMLRawOutRealises dumping the complete network state
MTRand
NamedBase class for objects which do have an id
NamedColumnsParserA parser to retrieve information from a table with known columns
NamedObjectCont< T >A map of named object pointers
nameValue
NBCapacity2LanesA helper class which computes the lane number from given capacity
NBConnection
NBContHelper
NBContHelper::edge_by_junction_angle_sorter
NBContHelper::edge_by_priority_sorter
NBContHelper::edge_opposite_direction_sorter
NBContHelper::edge_similar_direction_sorter
NBContHelper::edge_with_destination_finder
NBContHelper::node_with_incoming_finder
NBContHelper::node_with_outgoing_finder
NBContHelper::opposite_finder
NBContHelper::relative_edge_sorter
NBContHelper::same_connection_edge_sorter
NBDistributionThe base class for statistical distribution descriptions
NBDistrictA class representing a single district
NBDistrictContA container for districts
NBEdgeThe representation of a single edge during network building
NBEdge::ConnectionA structure which describes a connection between edges or lanes
NBEdge::connections_finder
NBEdge::connections_fromlane_finder
NBEdge::connections_relative_edgelane_sorter
NBEdge::connections_sorter
NBEdge::connections_toedge_finder
NBEdge::connections_toedgelane_finder
NBEdge::LaneAn (internal) definition of a single lane of an edge
NBEdge::MainDirections
NBEdge::tls_disable_finder
NBEdge::TLSDisabledConnection
NBEdge::ToEdgeConnectionsAdder
NBEdgeContStorage for edges, including some functionality operating on multiple edges
NBHelpers
NBJoinedEdgesMap
NBJunctionLogicCont
NBJunctionTypesMatrix
NBJunctionTypesMatrix::range_finder
NBLinkPossibilityMatrix
NBLoadedTLDefA loaded (complete) traffic light logic
NBLoadedTLDef::SignalGroupA single signal group, may control several connections
NBLoadedTLDef::SignalGroup::phase_by_time_sorterSorts phases by their begin time
NBLoadedTLDef::SignalGroup::PhaseDefDefinition of a single, loaded phase
NBNetBuilderInstance responsible for building networks
NBNetBuilder::by_id_sorterSorts nodes by their ids
NBNodeRepresents a single node (junction) during network building
NBNode::ApproachingDividerComputes lane-2-lane connections
NBNode::nodes_by_id_sorterUsed for sorting the cells by the begin time they describe
NBNodeContContainer for nodes during the netbuilding process
NBNodeShapeComputerThis class computes shapes of junctions
NBOwnTLDefA traffic light logics which must be computed (only nodes/edges are given)
NBOwnTLDef::edge_by_incoming_priority_sorterSorts edges by their priority within the node they end at
NBRequest
NBTrafficLightDefinitionThe base class for traffic light logic definitions
NBTrafficLightLogicA SUMO-compliant built logic for a traffic light
NBTrafficLightLogic::PhaseDefinitionThe definition of a single phase of the logic
NBTrafficLightLogicContA container for traffic light definitions and built programs
NBTypeContA storage for available types of edges
NBTypeCont::TypeDefinition
NGEdgeA netgen-representation of an edge
NGNetThe class storing the generated network
NGNodeA netgen-representation of a node
NGRandomNetBuilderA class that builds random network using an algorithm by Markus Hartinger
NIImporter_ArcViewImporter for networks stored in ArcView-shape format
NIImporter_DlrNavteqImporter for networks stored in Elmar's format
NIImporter_DlrNavteq::EdgesHandlerImporter of edges stored in unsplit elmar format
NIImporter_DlrNavteq::NodesHandlerImporter of nodes stored in unsplit elmar format
NIImporter_DlrNavteq::TrafficlightsHandlerImporter of traffic lights stored in DLRNavteq's (aka elmar) format
NIImporter_OpenDriveImporter for networks stored in openDrive format
NIImporter_OpenDrive::Connection
NIImporter_OpenDrive::edge_by_id_finder
NIImporter_OpenDrive::OpenDriveEdgeRepresentation of an openDrive "link"
NIImporter_OpenDrive::OpenDriveGeometryRepresentation of an openDrive geometry part
NIImporter_OpenDrive::OpenDriveLaneRepresentation of a lane
NIImporter_OpenDrive::OpenDriveLaneSectionRepresentation of a lane section
NIImporter_OpenDrive::OpenDriveLinkRepresentation of an openDrive connection
NIImporter_OpenStreetMapImporter for networks stored in OpenStreetMap format
NIImporter_OpenStreetMap::CompareNodesInPairsFunctor which compares two NIOSMNodes according to their coordinates
NIImporter_OpenStreetMap::EdgeAn internal definition of a loaded edge
NIImporter_OpenStreetMap::EdgesHandlerA class which extracts OSM-edges from a parsed OSM-file
NIImporter_OpenStreetMap::NIOSMNodeAn internal representation of an OSM-node
NIImporter_OpenStreetMap::NodesHandlerA class which extracts OSM-nodes from a parsed OSM-file
NIImporter_OpenStreetMap::SimilarEdgeFunctor which compares two Edges according to all values but id
NIImporter_OpenStreetMap::SubstituteNodeA functor to substitute a node in the node list of an Edge
NIImporter_RobocupRescueImporter for networks stored in robocup rescue league format
NIImporter_SUMOImporter for networks stored in SUMO format
NIImporter_SUMO::EdgeAttrsDescribes the values found in an edge's definition and this edge's lanes
NIImporter_SUMO::EdgeLaneA connection description, made of a destination lane
NIImporter_SUMO::LaneAttrsDescribes the values found in a lane's definition
NIImporter_VissimImporter for networks stored in Vissim format
NIImporter_Vissim::VissimSingleTypeParser
NIImporter_VISUMA VISUM network importer
NIImporter_VISUM::TypeParserA complete call description for parsing a single db
NILoaderPerfoms network import
NINavTeqHelperSome parser methods shared around several formats containing NavTeq-Nets
NIOptionsIOSets and checks options for netimport
NIVissimAbstractEdge
NIVissimBoundedClusterObject
NIVissimClosedLaneDef
NIVissimClosures
NIVissimConnection
NIVissimConnectionCluster
NIVissimConnectionCluster::NodeSubCluster
NIVissimConnectionCluster::same_direction_sorter
NIVissimDistrictConnection
NIVissimDisturbance
NIVissimEdgeA temporary storage for edges imported from Vissim
NIVissimEdge::connection_cluster_position_sorter
NIVissimEdge::connection_position_sorter
NIVissimEdgePosMap
NIVissimExtendedEdgePoint
NIVissimNodeCluster
NIVissimNodeDef
NIVissimNodeDef_Edges
NIVissimNodeDef_Edges::id_matches
NIVissimNodeDef_Edges::lying_within_match
NIVissimNodeDef_Poly
NIVissimNodeParticipatingEdge
NIVissimSingleTypeParser__XKurvedefinition
NIVissimSingleTypeParser__XVerteilungsdefinition
NIVissimSingleTypeParser_Auswertungsdefinition
NIVissimSingleTypeParser_Detektordefinition
NIVissimSingleTypeParser_DynUml
NIVissimSingleTypeParser_Einheitendefinition
NIVissimSingleTypeParser_Emission
NIVissimSingleTypeParser_Fahrtverlaufdateien
NIVissimSingleTypeParser_Fahrverhaltendefinition
NIVissimSingleTypeParser_Fahrzeugklassendefinition
NIVissimSingleTypeParser_Fahrzeugtypdefinition
NIVissimSingleTypeParser_Fensterdefinition
NIVissimSingleTypeParser_Gefahrwarnungsdefinition
NIVissimSingleTypeParser_Gelbverhaltendefinition
NIVissimSingleTypeParser_Geschwindigkeitsverteilungsdefinition
NIVissimSingleTypeParser_Haltestellendefinition
NIVissimSingleTypeParser_Kantensperrung
NIVissimSingleTypeParser_Kennungszeile
NIVissimSingleTypeParser_Knotendefinition
NIVissimSingleTypeParser_Laengenverteilungsdefinition
NIVissimSingleTypeParser_Langsamfahrbereichdefinition
NIVissimSingleTypeParser_Lichtsignalanlagendefinition
NIVissimSingleTypeParser_Liniendefinition
NIVissimSingleTypeParser_Linksverkehr
NIVissimSingleTypeParser_LSAKopplungsdefinition
NIVissimSingleTypeParser_Messungsdefinition
NIVissimSingleTypeParser_Netzobjektdefinition
NIVissimSingleTypeParser_Parkplatzdefinition
NIVissimSingleTypeParser_Querschnittsmessungsdefinition
NIVissimSingleTypeParser_Querverkehrsstoerungsdefinition
NIVissimSingleTypeParser_Rautedefinition
NIVissimSingleTypeParser_Reisezeitmessungsdefinition
NIVissimSingleTypeParser_Richtungsentscheidungsdefinition
NIVissimSingleTypeParser_Richtungspfeildefinition
NIVissimSingleTypeParser_Routenentscheidungsdefinition
NIVissimSingleTypeParser_Signalgeberdefinition
NIVissimSingleTypeParser_Signalgruppendefinition
NIVissimSingleTypeParser_Simdauer
NIVissimSingleTypeParser_SimRate
NIVissimSingleTypeParser_Startuhrzeit
NIVissimSingleTypeParser_Startzufallszahl
NIVissimSingleTypeParser_Stauparameterdefinition
NIVissimSingleTypeParser_Stauzaehlerdefinition
NIVissimSingleTypeParser_Stopschilddefinition
NIVissimSingleTypeParser_Streckendefinition
NIVissimSingleTypeParser_Streckentypdefinition
NIVissimSingleTypeParser_TEAPACDefinition
NIVissimSingleTypeParser_Verbindungsdefinition
NIVissimSingleTypeParser_Verkehrszusammensetzungsdefinition
NIVissimSingleTypeParser_Verlustzeitmessungsdefinition
NIVissimSingleTypeParser_VWunschentscheidungsdefinition
NIVissimSingleTypeParser_Zeitenverteilungsdefinition
NIVissimSingleTypeParser_Zeitschrittfaktor
NIVissimSingleTypeParser_Zuflussdefinition
NIVissimSingleTypeParser_Zusammensetzungsdefinition
NIVissimSource
NIVissimTL
NIVissimTL::NIVissimTLSignal
NIVissimTL::NIVissimTLSignalGroup
NIVissimTrafficDescription
NIVissimVehicleClass
NIVissimVehicleType
NIVissimVehTypeClass
NIVisumTLIntermediate class for storing visum traffic lights during their import
NIVisumTL::Phase
NIVisumTL::SignalGroup
NIVisumTL::TimePeriodTimeperiod with starttime and endtime
NIXMLConnectionsHandlerImporter for edge connections stored in XML
NIXMLEdgesHandlerImporter for network edges stored in XML
NIXMLEdgesHandler::SplitA structure which describes changes of lane number along the road
NIXMLEdgesHandler::split_by_pos_finderFinds a split at the given position
NIXMLEdgesHandler::split_sorterSorts splits by their position (increasing)
NIXMLNodesHandlerImporter for network nodes stored in XML
NIXMLTypesHandlerImporter for edge type information stored in XML
NLBuilderThe main interface for loading a microsim
NLBuilder::EdgeFloatTimeLineRetriever_EdgeEffort
NLBuilder::EdgeFloatTimeLineRetriever_EdgeTravelTimeObtains edge efforts from a weights handler and stores them within the edges
NLDetectorBuilderBuilds detectors for microsim
NLDetectorBuilder::E3DetectorDefinitionHolds the incoming definitions of an e3 detector unless the detector is build
NLDiscreteEventBuilder
NLEdgeControlBuilderInterface for building edges
NLGeomShapeBuilderFactory for building geometry objects
NLHandler
NLJunctionControlBuilderBuilder of microsim-junctions and tls
NLJunctionControlBuilder::TLInitInfoA definition of junction initialisation
NLNetHandlerThe XML-Handler for network loading
NLSucceedingLaneBuilderTemporary storage for a lanes succeeding lanes while parsing them
NLTriggerBuilderBuilds trigger objects for microsim
ns2::ActivityWriter
ns2::ConfigWriter
ns2::Converter
ns2::Edge
ns2::IdRandomizer
ns2::Junction
ns2::Lane
ns2::MobilityWriter
ns2::NetReader
ns2::NetTranslater
ns2::Parameter
ns2::Parser
ns2::VehicleFilter
ns2::VehicleReader
NumberFormatException
object_level_lock< _Host >
object_level_lock< _Host >::lock
ODCellA single O/D-matrix cell
ODDistrictA district (origin/destination)
ODDistrictContA container for districts
ODDistrictHandlerAn XML-Handler for districts
ODMatrixAn O/D (origin/destination) matrix
ODMatrix::cell_by_begin_sorterUsed for sorting the cells by the begin time they describe
ODMatrix::descending_departure_comperatorUsed for sorting vehicles by their departure (latest first)
ODMatrix::ODVehicleAn internal representation of a single vehicle
OptionA class representing a single program option
Option_Bool
Option_FileName
Option_Float
Option_IntegerAn integer-option
Option_IntVector
Option_String
OptionsContA storage for options typed value containers)
OptionsCont::abbreviation_finderA class to find abbreviated option names (length=1)
OptionsIO
OptionsLoaderA SAX-Handler for loading options
OptionsParserParses command line arguments
OutOfBoundsException
output_object< _OutputStrm, _StringType >
OutputDeviceStatic storage of an output device and its base (abstract) implementation
OutputDevice_COUTAn output device that encapsulates cout
OutputDevice_FileAn output device that encapsulates an ofstream
OutputDevice_NetworkAn output device for TCP/IP network connections
OutputDevice_StringAn output device that encapsulates an ofstream
OutputDeviceMock
PCLoaderArcViewA reader of pois and polygons from shape files
PCLoaderDlrNavteqA reader of pois and polygons stored in DLR-Navteq (Elmar)-format
PCLoaderOSMA reader of pois and polygons stored in OSM-format
PCLoaderOSM::EdgesHandlerA class which extracts OSM-edges from a parsed OSM-file
PCLoaderOSM::NodesHandlerA class which extracts OSM-nodes from a parsed OSM-file
PCLoaderOSM::PCOSMEdgeAn internal definition of a loaded edge
PCLoaderOSM::PCOSMNodeAn internal representation of an OSM-node
PCLoaderVisumA reader of pois and polygons stored in VISUM-format
PCLoaderXMLA reader for polygons and pois stored in XML-format
PCNetProjectionLoaderA reader for a SUMO network's projection description
PCPolyContainerA storage for loaded polygons and pois
PCTypeDefHandlerA handler for loading polygon type maps
PCTypeMapA storage for type mappings
PCTypeMap::TypeDefA single definition of values that shall be used for a given type
pffont
pfglyph
Point2D< coord_type >
PointOfInterestA point-of-interest (2D)
Polygon2DA 2D-polygon
Position2DA point in 2D with translation and scaling methods
Position2DVectorA list of 2D-positions
Position2DVector::as_poly_cw_sorter
Position2DVector::increasing_x_y_sorter
Position2DVectorTest
ProcessError
prohibited_noRestrictions< E, V >
prohibited_withRestrictions< E, V >
QWidget
RandHelperUtility functions for using a global, resetable random number generator
RandomDistributor< T >Represents a generic random distribution
Rect
ReferencedItemHelper base for things that are referenced and have to be saved only once
RGBColor
ROAbstractEdgeBuilderInterface for building instances of router-edges
ROAbstractRouteDefLoaderThe abstract base class for loading routes or route definitions
RODFDetectorClass representing a detector within the DFROUTER
RODFDetectorConA container for RODFDetectors
RODFDetectorFlowsA container for flows
RODFDetectorHandlerSAX2-Handler for loading DFROUTER-detector definitions
RODFDetFlowLoaderA loader for detector flows
RODFEdge
RODFEdgeBuilderInterface for building instances of dfrouter-edges
RODFFrameSets and checks options for df-routing
RODFNetA DFROUTER-network
RODFNet::DFRouteDescByTimeComperator
RODFNet::IterationEdge
RODFRouteContA container for DFROUTER-routes
RODFRouteCont::by_distance_sorterA class for sorting route descriptions by their length
RODFRouteCont::route_finderA class for finding a same route (one that passes the same edges)
RODFRouteDescA route within the DFROUTER
RODUAEdgeBuilderInterface for building instances of duarouter-edges
RODUAFrameSets and checks options for dua-routing
ROEdgeA basic edge for routing applications
ROFrameSets and checks options for routing
ROJTREdgeAn edge the jtr-router may route through
ROJTREdgeBuilderInterface for building instances of jtrrouter-edges
ROJTRFrameSets and checks options for jtr-routing
ROJTRRouter
ROJTRTurnDefLoaderLoader for the of turning percentages and source/sink definitions
ROLaneA single lane the router may use
ROLoaderThe data loader
ROLoader::EdgeFloatTimeLineRetriever_EdgeTravelTimeObtains edge travel times from a weights handler and stores them within the edges
ROLoader::EdgeFloatTimeLineRetriever_EdgeWeightObtains edge weights from a weights handler and stores them within the edges
RONetThe router's network representation
RONetHandlerThe handler that parses a SUMO-network for its usage in a router
RONodeBase class for nodes used by the router
RORDGenerator_ODAmounts
RORDGenerator_ODAmounts::FlowDef
RORDLoader_SUMOBaseThe base class for SUMO-native route handlers
RORDLoader_TripDefs
RORouteA complete router's route
RORouteDefBase class for a vehicle's route definition
RORouteDef_AlternativesA route definition which has some alternatives, already
RORouteDef_CompleteA complete route description containing all edges the driver will pass
RORouteDef_OrigDest
ROTypedXMLRoutesLoaderBase class for loading routes from XML-files
ROVehicleA vehicle as used by router
ROVehicleByDepartureComperatorA function for sorting vehicles by their departure time
ROVehicleContA container for vehicles sorted by their departure time
RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >
RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch
RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::IteratorIterator is not remove safe
RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Iterator::StackElement
RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::ListNodeA link list of nodes for reinsertion after a delete operation
RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::NodeNode for each branch level
RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::PartitionVarsVariables for finding a split partition
RTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::RectMinimal bounding rectangle (n-dimensional)
SAXWeightsHandlerAn XML-handler for network weights
SAXWeightsHandler::EdgeFloatTimeLineRetrieverInterface for a class which obtains read weights for named edges
SAXWeightsHandler::ToRetrieveDefinitionComplete definition about what shall be retrieved and where to store it
ShapeContainerStorage for geometrical objects, sorted by the layers they are in
SmallMaps
SomeThingA user type to test with, instead of a simple type such as an 'int'
static_mem_pool< _Sz, _Gid >
static_mem_pool_set
StaticCommand< T >A wrapper for a Command function
binary_function
exception
less
runtime_error
unary_function
StopDefinition of vehicle stop (position and duration)
StringTokenizer
StringUtilsSome static methods for string processing
SUMOAbstractRouter< E, V >
SUMOAbstractRouter< E, V >::ROAbstractEdgeEffortRetriever
SUMORTree
SUMOSAXAttributesEncapsulated SAX-Attributes
SUMOSAXAttributesImpl_XercesEncapsulated Xerces-SAX-attributes
SUMOSAXHandlerSAX-handler base for SUMO-files
SUMOVehicleRepresentation of a vehicle
SUMOVehicleParameterStructure representing possible vehicle parameter
SUMOVehicleParameter::StopDefinition of vehicle stop (position and duration)
SUMOVehicleParserHelperHelper methods for parsing vehicle attributes
SUMOVTypeParameterStructure representing possible vehicle parameter
SystemFrameA set of actions common to all applications
SysUtils
tcpip::Socket
tcpip::SocketException
tcpip::Storage
testclient::BoundingBox
testclient::Position2D
testclient::Position3D
testclient::PositionRoadMap
testclient::TLPhase
testclient::TraCITestClient
Test
Thread
TNeighbourDistribution
TplConvert< E >
TplConvertSec< E >
traci::DataTypeContainer
traci::TraCIException
traci::TraCIHandler
traci::TraCIServer
traci::TraCIServer::RoadMapPos
traci::TraCIServer::Subscription
TraCIDijkstraRouter< E >Computes the shortest path through a network using the dijkstra algorithm
TraCIDijkstraRouter< E >::EdgeInfo
TraCIDijkstraRouter< E >::EdgeInfoByEffortComperator
TraCIDijkstraRouter< E >::EdgeInfoCont
TraCIHandler
TraCIServer
TraCIServerAPI_EdgeAPIs for getting/setting edge values via TraCI
TraCIServerAPI_InductionLoopAPIs for getting/setting induction loop values via TraCI
TraCIServerAPI_JunctionAPIs for getting/setting junction values via TraCI
TraCIServerAPI_LaneAPIs for getting/setting lane values via TraCI
TraCIServerAPI_MeMeDetectorAPIs for getting/setting multi-entry/multi-exit detector values via TraCI
TraCIServerAPI_POIAPIs for getting/setting POI values via TraCI
TraCIServerAPI_PolygonAPIs for getting/setting polygon values via TraCI
TraCIServerAPI_RouteAPIs for getting/setting route values via TraCI
TraCIServerAPI_SimulationAPIs for getting/setting simulation values via TraCI
TraCIServerAPI_TLSAPIs for getting/setting traffic light values via TraCI
TraCIServerAPI_VehicleAPIs for getting/setting vehicle values via TraCI
TraCIServerAPI_VehicleTypeAPIs for getting/setting vehicle type values via TraCI
TraCIServerAPIHelperSome helper functions for communication
TrackerValueDescRepresentation of a timeline of floats with their names and moments
UnknownElement
ValueRetriever< T >
ValueSource< T >
ValueTimeLine< T >
Vec3Simplify handling of 3 dimensional coordinate
VectorHelper< T >
vertex
WrappingCommand< T >A wrapper for a Command function
XMLSubSysUtility methods for initialising, closing and using the XML-subsystem

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