|
SUMO - Simulation of Urban MObility
|
#include <NIVissimClosures.h>
Public Member Functions | |
| NIVissimClosures (const std::string &id, int from_node, int to_node, IntVector &overEdges) | |
| ~NIVissimClosures () | |
Static Public Member Functions | |
| static void | clearDict () |
| static bool | dictionary (const std::string &name, NIVissimClosures *o) |
| static NIVissimClosures * | dictionary (const std::string &name) |
| static bool | dictionary (const std::string &id, int from_node, int to_node, IntVector &overEdges) |
Private Types | |
| typedef std::map< std::string, NIVissimClosures * > | DictType |
Private Attributes | |
| int | myFromNode |
| const std::string | myID |
| IntVector | myOverEdges |
| int | myToNode |
Static Private Attributes | |
| static DictType | myDict |
Definition at line 44 of file NIVissimClosures.h.
typedef std::map<std::string, NIVissimClosures*> NIVissimClosures::DictType [private] |
Definition at line 56 of file NIVissimClosures.h.
| NIVissimClosures::NIVissimClosures | ( | const std::string & | id, |
| int | from_node, | ||
| int | to_node, | ||
| IntVector & | overEdges | ||
| ) |
Definition at line 42 of file NIVissimClosures.cpp.
Referenced by dictionary().
| NIVissimClosures::~NIVissimClosures | ( | ) |
Definition at line 49 of file NIVissimClosures.cpp.
| void NIVissimClosures::clearDict | ( | ) | [static] |
Definition at line 89 of file NIVissimClosures.cpp.
References myDict.
Referenced by NIImporter_Vissim::~NIImporter_Vissim().
| bool NIVissimClosures::dictionary | ( | const std::string & | name, |
| NIVissimClosures * | o | ||
| ) | [static] |
Definition at line 67 of file NIVissimClosures.cpp.
References myDict.
| NIVissimClosures * NIVissimClosures::dictionary | ( | const std::string & | name | ) | [static] |
Definition at line 78 of file NIVissimClosures.cpp.
References myDict.
| bool NIVissimClosures::dictionary | ( | const std::string & | id, |
| int | from_node, | ||
| int | to_node, | ||
| IntVector & | overEdges | ||
| ) | [static] |
Definition at line 53 of file NIVissimClosures.cpp.
References NIVissimClosures().
Referenced by NIVissimSingleTypeParser_Kantensperrung::parse().
NIVissimClosures::DictType NIVissimClosures::myDict [static, private] |
Definition at line 57 of file NIVissimClosures.h.
Referenced by clearDict(), and dictionary().
int NIVissimClosures::myFromNode [private] |
Definition at line 59 of file NIVissimClosures.h.
const std::string NIVissimClosures::myID [private] |
Definition at line 58 of file NIVissimClosures.h.
IntVector NIVissimClosures::myOverEdges [private] |
Definition at line 60 of file NIVissimClosures.h.
int NIVissimClosures::myToNode [private] |
Definition at line 59 of file NIVissimClosures.h.