Eclipse SUMO - Simulation of Urban MObility
Loading...
Searching...
No Matches
MSRouterDefs.h File Reference
#include <config.h>
#include <memory>
#include <utils/router/SUMOAbstractRouter.h>
#include <utils/router/RouterProvider.h>
#include <utils/common/MapMatcher.h>
Include dependency graph for MSRouterDefs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef std::shared_ptr< const MSRouteConstMSRoutePtr
 
typedef std::vector< MSEdge * > MSEdgeVector
 
typedef MapMatcher< MSEdge, MSLane, MSJunctionMSMapMatcher
 
typedef PedestrianRouter< MSEdge, MSLane, MSJunction, SUMOVehicleMSPedestrianRouter
 
typedef RouterProvider< MSEdge, MSLane, MSJunction, SUMOVehicleMSRouterProvider
 
typedef IntermodalRouter< MSEdge, MSLane, MSJunction, SUMOVehicleMSTransportableRouter
 
typedef SUMOAbstractRouter< MSEdge, SUMOVehicleMSVehicleRouter
 

Detailed Description

Author
Michael Behrisch
Date
2023-12-21

Definition in file MSRouterDefs.h.

Typedef Documentation

◆ ConstMSRoutePtr

typedef std::shared_ptr<const MSRoute> ConstMSRoutePtr

Definition at line 39 of file MSRouterDefs.h.

◆ MSEdgeVector

typedef std::vector<MSEdge*> MSEdgeVector

Definition at line 38 of file MSRouterDefs.h.

◆ MSMapMatcher

Definition at line 44 of file MSRouterDefs.h.

◆ MSPedestrianRouter

◆ MSRouterProvider

◆ MSTransportableRouter

◆ MSVehicleRouter

Definition at line 41 of file MSRouterDefs.h.