Eclipse SUMO - Simulation of Urban MObility
|
#include <NIVissimClosures.h>
Public Member Functions | |
NIVissimClosures (const std::string &id, int from_node, int to_node, std::vector< int > &overEdges) | |
~NIVissimClosures () | |
Static Public Member Functions | |
static void | clearDict () |
static bool | dictionary (const std::string &id, int from_node, int to_node, std::vector< int > &overEdges) |
static NIVissimClosures * | dictionary (const std::string &name) |
static bool | dictionary (const std::string &name, NIVissimClosures *o) |
Private Types | |
typedef std::map< std::string, NIVissimClosures * > | DictType |
Private Member Functions | |
NIVissimClosures (const NIVissimClosures &s) | |
invalidated copy constructor | |
NIVissimClosures & | operator= (const NIVissimClosures &s) |
invalidated assignment operator | |
Private Attributes | |
int | myFromNode |
const std::string | myID |
std::vector< int > | myOverEdges |
int | myToNode |
Static Private Attributes | |
static DictType | myDict |
Definition at line 34 of file NIVissimClosures.h.
|
private |
Definition at line 46 of file NIVissimClosures.h.
NIVissimClosures::NIVissimClosures | ( | const std::string & | id, |
int | from_node, | ||
int | to_node, | ||
std::vector< int > & | overEdges | ||
) |
Definition at line 30 of file NIVissimClosures.cpp.
NIVissimClosures::~NIVissimClosures | ( | ) |
Definition at line 37 of file NIVissimClosures.cpp.
|
private |
invalidated copy constructor
|
static |
Definition at line 77 of file NIVissimClosures.cpp.
References myDict.
Referenced by NIImporter_Vissim::~NIImporter_Vissim().
|
static |
Definition at line 41 of file NIVissimClosures.cpp.
References dictionary().
Referenced by dictionary(), and NIVissimSingleTypeParser_Kantensperrung::parse().
|
static |
Definition at line 66 of file NIVissimClosures.cpp.
References myDict.
|
static |
Definition at line 55 of file NIVissimClosures.cpp.
References myDict.
|
private |
invalidated assignment operator
|
staticprivate |
Definition at line 47 of file NIVissimClosures.h.
Referenced by clearDict(), dictionary(), and dictionary().
|
private |
Definition at line 49 of file NIVissimClosures.h.
|
private |
Definition at line 48 of file NIVissimClosures.h.
|
private |
Definition at line 50 of file NIVissimClosures.h.
|
private |
Definition at line 49 of file NIVissimClosures.h.