SUMO - Simulation of Urban MObility
NBCont.h
Go to the documentation of this file.
1
/****************************************************************************/
8
// Some list definitions
9
/****************************************************************************/
10
// SUMO, Simulation of Urban MObility; see http://sumo.dlr.de/
11
// Copyright (C) 2001-2016 DLR (http://www.dlr.de/) and contributors
12
/****************************************************************************/
13
//
14
// This file is part of SUMO.
15
// SUMO is free software: you can redistribute it and/or modify
16
// it under the terms of the GNU General Public License as published by
17
// the Free Software Foundation, either version 3 of the License, or
18
// (at your option) any later version.
19
//
20
/****************************************************************************/
21
#ifndef NBCont_h
22
#define NBCont_h
23
24
25
// ===========================================================================
26
// included modules
27
// ===========================================================================
28
#include <vector>
29
#include <set>
30
31
#ifdef _MSC_VER
32
#include <
windows_config.h
>
33
#else
34
#include <
config.h
>
35
#endif
36
37
38
// ===========================================================================
39
// class declarations
40
// ===========================================================================
41
class
NBEdge
;
42
43
44
// ===========================================================================
45
// container definitions
46
// ===========================================================================
48
typedef
std::vector<NBEdge*>
EdgeVector
;
49
51
typedef
std::set<NBEdge*>
EdgeSet
;
52
53
56
typedef
std::vector<int>
LaneVector
;
57
58
59
#endif
60
61
/****************************************************************************/
62
windows_config.h
NBEdge
The representation of a single edge during network building.
Definition:
NBEdge.h:71
LaneVector
std::vector< int > LaneVector
Definition:
NBCont.h:56
config.h
EdgeSet
std::set< NBEdge * > EdgeSet
Definition:
NBCont.h:51
EdgeVector
std::vector< NBEdge * > EdgeVector
Definition:
NBCont.h:41
src
netbuild
NBCont.h
Generated on Thu Nov 17 2016 13:44:40 for SUMO - Simulation of Urban MObility by
1.8.12