CARLA
RoadTypes.h
Go to the documentation of this file.
1 // Copyright (c) 2017 Computer Vision Center (CVC) at the Universitat Autonoma
2 // de Barcelona (UAB).
3 //
4 // This work is licensed under the terms of the MIT license.
5 // For a copy, see <https://opensource.org/licenses/MIT>.
6 
7 #pragma once
8 
9 #include <cstdint>
10 #include <string>
11 
12 namespace carla {
13 namespace road {
14 
15  using RoadId = uint32_t;
16 
17  using JuncId = int32_t;
18 
19  using LaneId = int32_t;
20 
21  using SectionId = uint32_t;
22 
23  using ObjId = uint32_t;
24 
25  using SignId = std::string;
26 
27  using ConId = uint32_t;
28 
29  using ContId = std::string;
30 
31 } // road
32 } // carla
std::string SignId
Definition: RoadTypes.h:25
uint32_t RoadId
Definition: RoadTypes.h:15
This file contains definitions of common data structures used in traffic manager. ...
Definition: Carla.cpp:133
uint32_t SectionId
Definition: RoadTypes.h:21
int32_t JuncId
Definition: RoadTypes.h:17
uint32_t ObjId
Definition: RoadTypes.h:23
int32_t LaneId
Definition: RoadTypes.h:19
uint32_t ConId
Definition: RoadTypes.h:27
std::string ContId
Definition: RoadTypes.h:29