![]() |
SUMO - Simulation of Urban MObility
|
Data Structures | |
| class | Edge |
| class | Helper |
| C++ TraCI client API implementation. More... | |
| class | InductionLoop |
| class | Junction |
| class | Lane |
| class | LaneArea |
| class | MultiEntryExit |
| class | Person |
| class | POI |
| class | Polygon |
| class | Route |
| class | Simulation |
| class | Subscription |
| Representation of a subscription. More... | |
| struct | TraCIBestLanesData |
| struct | TraCIColor |
| A color. More... | |
| class | TraCIConnection |
| struct | TraCIDouble |
| class | TraCIException |
| struct | TraCIInt |
| class | TraCILink |
| class | TraCILogic |
| struct | TraCINextStopData |
| struct | TraCINextTLSData |
| class | TraCIPhase |
| struct | TraCIPosition |
| A 3D-position. More... | |
| struct | TraCIResult |
| struct | TraCIRoadPosition |
| An edgeId, position and laneIndex. More... | |
| class | TraCIStage |
| struct | TraCIString |
| struct | TraCIStringList |
| struct | TraCIVehicleData |
| mirrors MSInductLoop::VehicleData More... | |
| class | TrafficLight |
| class | VariableWrapper |
| class | Vehicle |
| class | VehicleType |
Typedefs | |
Structures definitions | |
| typedef std::vector< TraCIPosition > | TraCIPositionVector |
| typedef std::map< int, std::shared_ptr< TraCIResult > > | TraCIResults |
| {variable->value} More... | |
| typedef std::map< std::string, TraCIResults > | SubscriptionResults |
| {object->{variable->value}} More... | |
| typedef std::map< std::string, SubscriptionResults > | ContextSubscriptionResults |
Enumerations | |
| enum | SubscriptionFilterType { SUBS_FILTER_NONE = 0, SUBS_FILTER_LANES = 1, SUBS_FILTER_NOOPPOSITE = 1 << 1, SUBS_FILTER_DOWNSTREAM_DIST = 1 << 2, SUBS_FILTER_UPSTREAM_DIST = 1 << 3, SUBS_FILTER_LEAD_FOLLOW = 1 << 4, SUBS_FILTER_TURN = 1 << 6, SUBS_FILTER_VCLASS = 1 << 7, SUBS_FILTER_VTYPE = 1 << 8, SUBS_FILTER_NO_RTREE = SUBS_FILTER_DOWNSTREAM_DIST | SUBS_FILTER_UPSTREAM_DIST | SUBS_FILTER_LANES | SUBS_FILTER_TURN | SUBS_FILTER_LEAD_FOLLOW, SUBS_FILTER_MANEUVER = SUBS_FILTER_TURN | SUBS_FILTER_LEAD_FOLLOW } |
| Filter types for context subscriptions. More... | |
| typedef std::map<std::string, SubscriptionResults> libsumo::ContextSubscriptionResults |
Definition at line 200 of file TraCIDefs.h.
| typedef std::map<std::string, TraCIResults> libsumo::SubscriptionResults |
{object->{variable->value}}
Definition at line 199 of file TraCIDefs.h.
| typedef std::vector<TraCIPosition> libsumo::TraCIPositionVector |
Definition at line 145 of file TraCIDefs.h.
| typedef std::map<int, std::shared_ptr<TraCIResult> > libsumo::TraCIResults |
{variable->value}
Definition at line 197 of file TraCIDefs.h.
Filter types for context subscriptions.
Definition at line 35 of file Subscription.h.