SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
oC_GL2PSbsptree
oC_GL2PSbsptree2d
oC_GL2PSimagemap
oCAbstractMutexAn abstract class for encapsulating mutex implementations
oCAbstractMutex::ScopedLockerA mutex encapsulator which locks/unlocks the given mutex on construction/destruction, respectively
oCAbstractPoly
oCAGActivities
oCAGActivity
oCAGActivityGenCentral object handling City, Activities and Trips
oCAGActivityTripWriter
oCAGBus
oCAGBusLine
oCAGCar
oCAGCity
oCAGDataAndStatistics
oCAGFrameSets and checks options for ActivityGen
oCAGHousehold
oCAGPersonBase class of every person in the city (adults and children)
oCAGPositionA location in the 2D plane freely positioned on a street
oCAGSchool
oCAGStreetA model of the street in the city
oCAGTime
oCAGTrip
oCAGWorkPosition
oCAStarRouterTTComputes the shortest path through a network using the Dijkstra algorithm
oCAStarRouterTTBase< E, V, PF >::EdgeInfo
oCAStarRouterTTBase< E, V, PF >::EdgeInfoComparator
oCBinaryInputDeviceEncapsulates binary reading operations on a file
oCBresenham
oCBresenham::BresenhamCallBack
oCby_id_sorterSorts edges by their ids
oCby_second_sorter
oCCommandBase (microsim) event class
oCDijkstraRouterEffortComputes the shortest path through a network using the Dijkstra algorithm
oCDijkstraRouterEffortBase< E, V, PF >::EdgeInfo
oCDijkstraRouterEffortBase< E, V, PF >::EdgeInfoByEffortComparator
oCDijkstraRouterTTComputes the shortest path through a network using the Dijkstra algorithm
oCDijkstraRouterTTBase< E, V, PF >::EdgeInfo
oCDijkstraRouterTTBase< E, V, PF >::EdgeInfoByTTComparator
oCDistributionCont
oCEdgeInfoByEffortComparator
oCFileHelpersFunctions for an easier usage of files and paths
oCFlowDefDefinition of the traffic during a certain time containing the flows and speeds
oCFXArrowButton
oCFXButton
oCFXDial
oCFXDialogBox
oCFXFrame
oCFXGLCanvas
oCFXHorizontalFrame
oCFXLabel
oCFXMainWindow
oCFXMDIChild
oCFXMenuCommand
oCFXMenuPane
oCFXObject
oCFXPacker
oCFXTable
oCFXText
oCFXTextField
oCFXThread
oCGeoConvHelperStatic methods for processing the coordinates conversion for the current net
oCGeomConvHelper
oCGeomHelper
oCGL2PSbackend
oCGL2PScompress
oCGL2PScontext
oCGL2PSimage
oCGL2PSlist
oCGL2PSpdfgroup
oCGL2PSprimitive
oCGL2PSstring
oCGL2PStriangle
oCGL2PSvertex
oCGLHelperSome methods which help to draw certain geometrical objects in openGL
oCGLObjectValuePassConnector< T >Class passing values from a GUIGlObject to another object
oCGLObjectValuePassConnector< std::pair< int, MSPhaseDefinition > >
oCGUI_E2_ZS_CollectorOverLanes::MyWrapper::ValueRetriever
oCGUIColorerBase class for coloring. Allows changing the used colors and sets the used color in dependence to a value
oCGUIColorScheme
oCGUICompleteSchemeStorageStorage for available visualization settings
oCGUIDialog_ViewSettings::NamePanel
oCGUIE3Collector::MyWrapper::SingleCrossingDefinitionRepresentation of a single crossing point
oCGUIEdge::lane_wrapper_finderA class to find the matching lane wrapper
oCGUIEvent
oCGUIGlobals
oCGUIGlObject
oCGUIGlObjectStorageA storage for of displayed objects via their numerical id
oCGUIIconSubSys
oCGUIParameterTableItemInterfaceInterface to a single line in a parameter window
oCGUIPerspectiveChanger
oCGUISelectedStorageStorage for "selected" objects
oCGUISelectedStorage::SingleTypeSelectionsA container for ids of selected objects of a certain type
oCGUISelectedStorage::UpdateTarget
oCGUISUMOAbstractView::DecalA decal (an image) that can be shown
oCGUITexturesHelperGlobal storage for textures; manages and draws them
oCGUIUserIOSome OS-dependant functions to ease cliboard manipulation
oCGUIVisualizationSettingsStores the information about how to visualize structures
oCGUIVisualizationTextSettings
oCHelpersHarmonoiseHelper methods for Harmonoise-based noise emission computation
oCHelpersHBEFAHelper methods for HBEFA-based emission computation
oCIDSupplier
oCInstancePool< T >A pool of resuable instances
oCLine
oCLineHandlerInterface definition for a class which retrieves lines from a LineHandler
oCLineReaderRetrieves a file linewise and reports the lines to a handler
oCMFXAddEditTypedTable::EditedTableItem
oCMFXAddEditTypedTable::NumberCellParams
oCMFXEditedTableItem
oCMFXEventQue
oCMFXImageHelper
oCMFXInterThreadEventClient
oCMFXUtilsSome helper functions for FOX
oCMSAbstractLaneChangeModelInterface for lane-change models
oCMSAbstractLaneChangeModel::MSLCMessagerA class responsible for exchanging messages between cars involved in lane-change interaction
oCMSCFModelThe car-following model abstraction
oCMSCFModel::VehicleVariables
oCMSCrossSectionA simple description of a position on a lane (crossing of a lane)
oCMSDetectorControlDetectors container; responsible for string and output generation
oCMSDevice_Vehroutes::RouteReplaceInfoInformation about a replaced route
oCMSE2Collector::by_vehicle_position_sorterA class used to sort known vehicles by their position
oCMSE2Collector::JamInfoInternal representation of a jam
oCMSE3Collector::E3ValuesInternal storage for values from a vehicle
oCMSEdge::by_id_sorterSorts edges by their ids
oCMSEdgeControlStores edges and lanes, performs moving of vehicle
oCMSEdgeControl::LaneUsageA structure holding some basic information about a simulated lane
oCMSEdgeWeightsStorageA storage for edge travel times and efforts
oCMSEmissionExportRealises dumping Emission Data
oCMSEventControlStores time-dependant events and executes them at the proper time
oCMSEventControl::EventSortCritSort-criterion for events
oCMSFCDExportRealises dumping FCD Data
oCMSFrameSets and checks options for microsim; inits global outputs and settings
oCMSFullExportDumping a hugh List of Parameters available in the Simulation
oCMsgHandler
oCMSGlobals
oCMSInductLoop::VehicleDataStruct to store the data of the counted vehicle internally
oCMSInsertionControlInserts vehicles into the network when their departure time is reached
oCMSInsertionControl::Flow
oCMSInternalJunction
oCMSJunctionLogic
oCMSLane::by_connections_to_sorter
oCMSLane::edge_finder
oCMSLane::IncomingLaneInfo
oCMSLane::vehicle_position_sorterSorts vehicles by their position (descending)
oCMSLaneChangerPerforms lane changing of vehicles
oCMSLaneChanger::ChangeElem
oCMSLink
oCMSLink::ApproachingVehicleInformationA structure holding the information about vehicles approaching a link
oCMSLink::vehicle_in_request_finder
oCMSLinkCont
oCMSLinkContHelper
oCMSLinksA connnection between lanes
oCMSMeanData::MeanDataValueTracker::TrackerEntry
oCMSMoveReminderSomething on a lane to be noticed about vehicle movement
oCMSNetThe simulated network and simulation perfomer
oCMSNet::VehicleStateListenerInterface for objects listening to vehicle state changes
oCMSPerson
oCMSPerson::MSPersonStage
oCMSPerson::MSPersonStage_Walking::arrival_finder
oCMSPersonControl
oCMSPhaseDefinitionThe definition of a single phase of a tls logic
oCMSQueueExportExport the queueing length in front of a junction (very experimental!)
oCMSRouteLoader
oCMSRouteLoaderControl
oCMSTLLogicControlA class that stores and controls tls and switching of their programs
oCMSTLLogicControl::OnSwitchActionBase class for things to execute if a tls switches to a new phase
oCMSTLLogicControl::TLSLogicVariantsStorage for all programs of a single tls
oCMSTLLogicControl::WAUTA WAUT definition
oCMSTLLogicControl::WAUTJunctionStorage for a junction assigned to a WAUT
oCMSTLLogicControl::WAUTSwitchStorage for a WAUTs switch point
oCMSTLLogicControl::WAUTSwitchProcedureThis is the abstract base class for switching from one tls program to another
oCMSTLLogicControl::WAUTSwitchProcedure_Stretch::StretchBereichDefA definition of a stretch - Bereich
oCMSTLLogicControl::WAUTSwitchProcessAn initialised switch process
oCMSTrafficLightLogicThe parent class for traffic light logics
oCMSTriggeredReader
oCMSTriggeredRerouter::RerouteInterval
oCMSVehicle::DriveProcessItem
oCMSVehicle::InfluencerChanges the wished vehicle speed / lanes
oCMSVehicle::LaneQA structure representing the best lanes for continuing the route
oCMSVehicle::StateContainer that holds the vehicles driving state (position+speed)
oCMSVehicle::StopDefinition of vehicle stop (position and duration)
oCMSVehicleContainer
oCMSVehicleContainer::DepartFinderSearches for the VehicleDepartureVector with the wished depart
oCMSVehicleContainer::VehicleDepartureVectorSortCritSort-criterion for vehicle departure lists
oCMSVehicleControlThe class responsible for building and deletion of vehicles
oCMSVehicleTransfer
oCMSVehicleTransfer::VehicleInformationHolds the information needed to move the vehicle over the network
oCMSVehicleTypeThe car-following model and parameter
oCMSVTKExportProduce a VTK output to use with Tools like ParaView
oCMSXMLRawOutRealises dumping the complete network state
oCMTRand
oCNamedBase class for objects which have an id
oCNamed::ComparatorIdLessFunction-object for stable sorting in containers
oCNamed::StoringVisitorAllows to store the object; used as context while traveling the rtree in TraCI
oCNamedColumnsParserA parser to retrieve information from a table with known columns
oCNamedObjectCont< T >A map of named object pointers
oCNamedObjectCont< MSBusStop * >
oCNamedObjectCont< MSDetectorFileOutput * >
oCNamedObjectCont< MSJunction * >
oCNamedObjectCont< ODDistrict * >
oCNamedObjectCont< PointOfInterest * >
oCNamedObjectCont< Polygon * >
oCNamedObjectCont< ROEdge * >
oCNamedObjectCont< RONode * >
oCNamedObjectCont< RORouteDef * >
oCNamedObjectCont< ROVehicle * >
oCNamedObjectCont< SUMOVTypeParameter * >
oCnameValue
oCNBCapacity2LanesA helper class which computes the lane number from given capacity
oCNBConnection
oCNBContHelper
oCNBContHelper::edge_by_priority_sorter
oCNBContHelper::edge_opposite_direction_sorterClass to sort edges by their angle in relation to the given edge
oCNBContHelper::edge_similar_direction_sorter
oCNBContHelper::edge_with_destination_finder
oCNBContHelper::node_with_incoming_finder
oCNBContHelper::node_with_outgoing_finder
oCNBContHelper::opposite_finder
oCNBContHelper::relative_edge_sorter
oCNBContHelper::same_connection_edge_sorter
oCNBDistributionThe base class for statistical distribution descriptions
oCNBDistrictContA container for districts
oCNBEdge::ConnectionA structure which describes a connection between edges or lanes
oCNBEdge::connections_finder
oCNBEdge::connections_fromlane_finder
oCNBEdge::connections_relative_edgelane_sorter
oCNBEdge::connections_toedge_finder
oCNBEdge::connections_toedgelane_finder
oCNBEdge::LaneAn (internal) definition of a single lane of an edge
oCNBEdge::MainDirections
oCNBEdge::tls_disable_finder
oCNBEdge::TLSDisabledConnection
oCNBEdgeContStorage for edges, including some functionality operating on multiple edges
oCNBEdgeCont::PostProcessConnectionA structure representing a connection between two lanes
oCNBEdgePriorityComputer
oCNBFrameSets and checks options for netbuild
oCNBHelpers
oCNBJoinedEdgesMapA structure storing information about which edges were joined
oCNBLinkPossibilityMatrix
oCNBLoadedSUMOTLDef::connection_equalClass for identifying connections
oCNBLoadedTLDef::SignalGroup::phase_by_time_sorterSorts phases by their begin time
oCNBLoadedTLDef::SignalGroup::PhaseDefDefinition of a single, loaded phase
oCNBNetBuilderInstance responsible for building networks
oCNBNetBuilder::by_id_sorterSorts nodes by their ids
oCNBNode::nodes_by_id_sorterUsed for sorting the cells by the begin time they describe
oCNBNodeContContainer for nodes during the netbuilding process
oCNBNodesEdgesSorter
oCNBNodesEdgesSorter::edge_by_junction_angle_sorterSorts incoming and outgoing edges clockwise around the given node
oCNBNodeShapeComputerThis class computes shapes of junctions
oCNBNodeTypeComputer
oCNBOwnTLDef::edge_by_incoming_priority_sorterSorts edges by their priority within the node they end at
oCNBRampsComputer
oCNBRequest
oCNBSignA class representing a single street sign
oCNBTrafficLightLogic::PhaseDefinitionThe definition of a single phase of the logic
oCNBTrafficLightLogicContA container for traffic light definitions and built programs
oCNBTurningDirectionsComputer
oCNBTurningDirectionsComputer::CombinationStores the information about the angle between an incoming ("from") and an outgoing ("to") edge
oCNBTurningDirectionsComputer::combination_by_angle_sorterSorts "Combination"s by decreasing angle
oCNBTypeContA storage for available types of edges
oCNBTypeCont::TypeDefinition
oCNGEdgeA netgen-representation of an edge
oCNGFrameSets and checks options for netgen
oCNGNetThe class storing the generated network
oCNGNodeA netgen-representation of a node
oCNGRandomNetBuilderA class that builds random network using an algorithm by Markus Hartinger
oCNIFrameSets and checks options for netimport
oCNIImporter_ArcViewImporter for networks stored in ArcView-shape format
oCNIImporter_DlrNavteqImporter for networks stored in Elmar's format
oCNIImporter_ITSUMOImporter for networks stored in ITSUMO format
oCNIImporter_ITSUMO::Handler::Lane
oCNIImporter_ITSUMO::Handler::LaneSet
oCNIImporter_ITSUMO::Handler::Section
oCNIImporter_MATSimImporter for networks stored in MATSim format
oCNIImporter_OpenDrive::Connection
oCNIImporter_OpenDrive::edge_by_id_finder
oCNIImporter_OpenDrive::OpenDriveEdgeRepresentation of an openDrive "link"
oCNIImporter_OpenDrive::OpenDriveGeometryRepresentation of an openDrive geometry part
oCNIImporter_OpenDrive::OpenDriveLaneRepresentation of a lane
oCNIImporter_OpenDrive::OpenDriveLaneSectionRepresentation of a lane section
oCNIImporter_OpenDrive::OpenDriveLinkRepresentation of an openDrive connection
oCNIImporter_OpenDrive::OpenDriveSignalRepresentation of a signal
oCNIImporter_OpenStreetMapImporter for networks stored in OpenStreetMap format
oCNIImporter_OpenStreetMap::CompareEdgesFunctor which compares two Edges
oCNIImporter_OpenStreetMap::CompareNodesFunctor which compares two NIOSMNodes according to their coordinates
oCNIImporter_OpenStreetMap::EdgeAn internal definition of a loaded edge
oCNIImporter_OpenStreetMap::NIOSMNodeAn internal representation of an OSM-node
oCNIImporter_RobocupRescueImporter for networks stored in robocup rescue league format
oCNIImporter_SUMO::ConnectionA connection description
oCNIImporter_SUMO::EdgeAttrsDescribes the values found in an edge's definition and this edge's lanes
oCNIImporter_SUMO::LaneAttrsDescribes the values found in a lane's definition
oCNIImporter_SUMO::ProhibitionDescribes the values found in a prohibition
oCNIImporter_VissimImporter for networks stored in Vissim format
oCNIImporter_Vissim::VissimSingleTypeParser
oCNIImporter_VISUMA VISUM network importer
oCNIImporter_VISUM::TypeParserA complete call description for parsing a single db
oCNILoaderPerfoms network import
oCNINavTeqHelperSome parser methods shared around several formats containing NavTeq-Nets
oCNIVissimAbstractEdge
oCNIVissimBoundedClusterObject
oCNIVissimClosedLaneDef
oCNIVissimClosures
oCNIVissimConnectionCluster
oCNIVissimConnectionCluster::NodeSubCluster
oCNIVissimConnectionCluster::same_direction_sorter
oCNIVissimDistrictConnection
oCNIVissimEdge::connection_cluster_position_sorter
oCNIVissimEdge::connection_position_sorter
oCNIVissimEdgePosMap
oCNIVissimExtendedEdgePoint
oCNIVissimNodeCluster
oCNIVissimNodeDef
oCNIVissimNodeDef_Edges::id_matches
oCNIVissimNodeDef_Edges::lying_within_match
oCNIVissimNodeParticipatingEdge
oCNIVissimSource
oCNIVissimTL
oCNIVissimTL::NIVissimTLSignal
oCNIVissimTL::NIVissimTLSignalGroup
oCNIVissimTrafficDescription
oCNIVissimVehicleClass
oCNIVissimVehicleType
oCNIVissimVehTypeClass
oCNIVisumTLIntermediate class for storing visum traffic lights during their import
oCNIVisumTL::TimePeriodA time period with a start and an end time
oCNIXMLEdgesHandler::SplitA structure which describes changes of lane number along the road
oCNIXMLEdgesHandler::split_by_pos_finderFinds a split at the given position
oCNIXMLEdgesHandler::split_sorterSorts splits by their position (increasing)
oCNLBuilderThe main interface for loading a microsim
oCNLDetectorBuilderBuilds detectors for microsim
oCNLDetectorBuilder::E3DetectorDefinitionHolds the incoming definitions of an e3 detector unless the detector is build
oCNLDiscreteEventBuilder
oCNLEdgeControlBuilderInterface for building edges
oCNLJunctionControlBuilderBuilder of microsim-junctions and tls
oCNLJunctionControlBuilder::TLInitInfoA definition of junction initialisation
oCNLNetHandlerThe XML-Handler for network loading
oCNLTriggerBuilderBuilds trigger objects for microsim
oCNodesHandlerA class which parses an ITSUMO file
oCNWFrameSets and checks options for netwrite; saves the network
oCNWWriter_DlrNavteqExporter writing networks using XML (native input) format
oCNWWriter_MATSimExporter writing networks using the MATSim format
oCNWWriter_OpenDriveExporter writing networks using the openDRIVE format
oCNWWriter_SUMOExporter writing networks using the SUMO format
oCNWWriter_XMLExporter writing networks using XML (native input) format
oCODCellA single O/D-matrix cell
oCODMatrixAn O/D (origin/destination) matrix
oCODMatrix::cell_by_begin_sorterUsed for sorting the cells by the begin time they describe
oCODMatrix::descending_departure_comperatorUsed for sorting vehicles by their departure (latest first)
oCODMatrix::ODVehicleAn internal representation of a single vehicle
oCOptionA class representing a single program option
oCOptionsContA storage for options typed value containers)
oCOptionsCont::abbreviation_finderA class to find abbreviated option names (length=1)
oCOptionsIO
oCOptionsParserParses command line arguments
oCOutputDeviceStatic storage of an output device and its base (abstract) implementation
oCOutputFormatterAbstract base class for output formatters
oCParameterisedAn upper class for objects with additional parameters
oCPCLoaderArcViewA reader of pois and polygons from shape files
oCPCLoaderDlrNavteqA reader of pois and polygons stored in DLR-Navteq (Elmar)-format
oCPCLoaderOSM::PCOSMEdgeAn internal definition of a loaded edge
oCPCLoaderOSM::PCOSMNodeAn internal representation of an OSM-node
oCPCLoaderVisumA reader of pois and polygons stored in VISUM-format
oCPCPolyContainerA storage for loaded polygons and pois
oCPCTypeMapA storage for type mappings
oCPCTypeMap::TypeDefA single definition of values that shall be used for a given type
oCpffont
oCpfglyph
oCPositionA point in 2D or 3D with translation and scaling methods
oCPositionVector::as_poly_cw_sorter
oCPositionVector::increasing_x_y_sorter
oCprohibited_noRestrictions< E, V >
oCprohibited_withRestrictions< E, V >
oCprohibited_withRestrictions< MSEdge, SUMOVehicle >
oCRandHelperUtility functions for using a global, resetable random number generator
oCRandomDistributor< T >Represents a generic random distribution
oCRandomDistributor< const MSRoute * >
oCRandomDistributor< MSEdge * >
oCRandomDistributor< MSVehicleType * >
oCRandomDistributor< std::const std::string >
oCRandomDistributor< SUMOVTypeParameter * >
oCReferencedItemHelper base for things that are referenced and have to be saved only once
oCRGBColor
oCROAbstractEdgeBuilderInterface for building instances of router-edges
oCROCostCalculatorAbstract base class providing static factory method
oCRODFDetectorClass representing a detector within the DFROUTER
oCRODFDetectorConA container for RODFDetectors
oCRODFDetectorFlowsA container for flows
oCRODFDetFlowLoaderA loader for detector flows
oCRODFFrameSets and checks options for df-routing
oCRODFNet::DFRouteDescByTimeComperator
oCRODFNet::idCompComparator for maps using edges as key, used only in myDetectorsOnEdges to make tests comparable
oCRODFNet::IterationEdge
oCRODFRouteContA container for DFROUTER-routes
oCRODFRouteCont::by_distance_sorterA class for sorting route descriptions by their length
oCRODFRouteCont::route_finderA class for finding a same route (one that passes the same edges)
oCRODFRouteDescA route within the DFROUTER
oCRODUAFrameSets and checks options for dua-routing
oCROEdgeA basic edge for routing applications
oCROFrameSets and checks options for routing
oCROJTRFrameSets and checks options for jtr-routing
oCROLoaderThe data loader
oCRONetThe router's network representation
oCRORDGenerator_ODAmounts::FlowDef
oCRORouteDef::ComparatorProbability
oCROVehicleA vehicle as used by router
oCRTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >
oCRTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Branch
oCRTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::IteratorIterator is not remove safe
oCRTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::Iterator::StackElement
oCRTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::ListNodeA link list of nodes for reinsertion after a delete operation
oCRTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::NodeNode for each branch level
oCRTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::PartitionVarsVariables for finding a split partition
oCRTree< DATATYPE, DATATYPENP, ELEMTYPE, NUMDIMS, CONTEXT, ELEMTYPEREAL, TMAXNODES, TMINNODES >::RectMinimal bounding rectangle (n-dimensional)
oCRTree< GUIGlObject *, GUIGlObject, float, 2, GUIVisualizationSettings >
oCRTree< Named *, Named, float, 2, Named::StoringVisitor >
oCSAXWeightsHandler::EdgeFloatTimeLineRetrieverInterface for a class which obtains read weights for named edges
oCSAXWeightsHandler::ToRetrieveDefinitionComplete definition about what shall be retrieved and where to store it
oCShapeContainerStorage for geometrical objects
oCbinary_function
oCexception
oCless
oCruntime_error
oCStopDefinition of vehicle stop (position and duration)
oCStringBijection< T >
oCStringBijection< T >::Entry
oCStringBijection< GUIGlObjectType >
oCStringBijection< int >
oCStringBijection< LaneSpreadFunction >
oCStringBijection< LinkDirection >
oCStringBijection< LinkState >
oCStringBijection< SignType >
oCStringBijection< SumoXMLEdgeFunc >
oCStringBijection< SumoXMLNodeType >
oCStringBijection< TrafficLightType >
oCStringTokenizer
oCStringUtilsSome static methods for string processing
oCSUMOAbstractRouter< E, V >
oCSUMOAbstractRouter< MSEdge, SUMOVehicle >
oCSUMOAbstractRouter< ROEdge, ROVehicle >
oCSUMOSAXAttributesEncapsulated SAX-Attributes
oCSUMOSAXReaderSAX-reader encapsulation containing binary reader
oCSUMOVehicleRepresentation of a vehicle
oCSUMOVehicleParameterStructure representing possible vehicle parameter
oCSUMOVehicleParameter::StopDefinition of vehicle stop (position and duration)
oCSUMOVehicleParserHelperHelper methods for parsing vehicle attributes
oCSUMOVTypeParameterStructure representing possible vehicle parameter
oCSUMOXMLDefinitionsClass for maintaining associations between enums and xml-strings
oCSystemFrameA set of actions common to all applications
oCSysUtilsA few system-specific functions
oCtcpip::Socket
oCtcpip::Storage
oCTNeighbourDistribution
oCTplConvert
oCtraci::TraCIServer::SubscriptionRepresentation of a subscription
oCTraCIAPIC++ TraCI client API implementation
oCTraCIAPI::TraCIBoundaryA 3D-bounding box
oCTraCIAPI::TraCIColor
oCTraCIAPI::TraCILink
oCTraCIAPI::TraCILogic
oCTraCIAPI::TraCIPhase
oCTraCIAPI::TraCIPositionA 3D-position
oCTraCIAPI::TraCIScopeWrapperAn abstract interface for accessing type-dependent values
oCTraCIException
oCTraCIPositionVectorA list of positions
oCTraCIServerAPI_EdgeAPIs for getting/setting edge values via TraCI
oCTraCIServerAPI_GUIAPIs for getting/setting GUI values via TraCI
oCTraCIServerAPI_InductionLoopAPIs for getting/setting induction loop values via TraCI
oCTraCIServerAPI_JunctionAPIs for getting/setting junction values via TraCI
oCTraCIServerAPI_LaneAPIs for getting/setting lane values via TraCI
oCTraCIServerAPI_MeMeDetectorAPIs for getting/setting multi-entry/multi-exit detector values via TraCI
oCTraCIServerAPI_POIAPIs for getting/setting POI values via TraCI
oCTraCIServerAPI_PolygonAPIs for getting/setting polygon values via TraCI
oCTraCIServerAPI_RouteAPIs for getting/setting route values via TraCI
oCTraCIServerAPI_SimulationAPIs for getting/setting simulation values via TraCI
oCTraCIServerAPI_TLSAPIs for getting/setting traffic light values via TraCI
oCTraCIServerAPI_VehicleAPIs for getting/setting vehicle values via TraCI
oCTraCIServerAPI_VehicleTypeAPIs for getting/setting vehicle type values via TraCI
oCValueRetriever< T >
oCValueRetriever< std::pair< int, MSPhaseDefinition > >
oCValueRetriever< std::pair< SUMOTime, MSPhaseDefinition > >
oCValueRetriever< SUMOReal >
oCValueSource< T >
oCValueSource< R >
oCValueSource< std::pair< int, MSPhaseDefinition > >
oCValueSource< SUMOReal >
oCValueTimeLine< T >
oCValueTimeLine< SUMOReal >
oCVectorHelper< T >
oCvertex
oCDefaultHandler
oCHandlerBase
oCXMLSubSysUtility methods for initialising, closing and using the XML-subsystem
oCbool
oCfloat
oCint
oClong
oCPF
oCmap< std::string, MSJunction * >
oCmap< std::string, ODDistrict * >
oCmap< std::string, ROVehicle * >
oCvector< MSJunction * >
oCvector< ODDistrict * >
\Cvector< ROVehicle * >