19 #include "CommonTypes.types.h" 20 #include "NavigationCoreTypes.types.h" 21 #include "NavigationTypes.types.h" 22 #include "franca_types.h" 26 enum class GnnsFixStatus {
36 enum class MatchMode {
49 Boolean directionOnSegment;
50 Double distanceOnSegment;
59 GnnsFixStatus fixStatus;
65 enum class PositionItemKey {
74 enum class AddressItemKey {
100 enum class PositionStatus {
101 GNSS_FIX_STATUS = 224,
104 SIMULATION_MODE = 227,
115 std::vector<RoadShield> roadShields;
130 enum class PositionOnSegmentKey {
132 DIRECTION_ON_SEGMENT = 274,
133 DISTANCE_ON_SEGMENT = 275,
139 enum class SimulationStatus {
140 SIMULATION_STATUS_NO_SIMULATION = 544,
141 SIMULATION_STATUS_RUNNING = 545,
142 SIMULATION_STATUS_PAUSED = 546,
143 SIMULATION_STATUS_FIXED_POSITION = 547,
149 typedef std::map<PositionItemKey, PositionItemValue> PositionItemDict;
153 typedef std::map<AddressItemKey, AddressItemValue> AddressItemDict;
157 typedef std::map<PositionOnSegmentKey, PositionOnSegmentValue>
158 PositionOnSegmentDict;
162 typedef std::map<PositionStatus, PositionStatusValue> PositionStatusDict;
Definition: MapMatchedPosition.types.h:120
Definition: MapMatchedPosition.types.h:110
Definition: MapMatchedPosition.types.h:48
Definition: MapMatchedPosition.types.h:57