![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <NIVissimTrafficDescription.h>
Public Member Functions | |
double | meanSpeed () const |
NIVissimTrafficDescription (const std::string &name, const NIVissimVehicleClassVector &vehicleTypes) | |
~NIVissimTrafficDescription () | |
Static Public Member Functions | |
static void | clearDict () |
static bool | dictionary (int id, const std::string &name, const NIVissimVehicleClassVector &vehicleTypes) |
static bool | dictionary (int id, NIVissimTrafficDescription *o) |
static NIVissimTrafficDescription * | dictionary (int id) |
static double | meanSpeed (int id) |
Private Types | |
typedef std::map< int, NIVissimTrafficDescription * > | DictType |
Private Attributes | |
std::string | myName |
NIVissimVehicleClassVector | myVehicleTypes |
Static Private Attributes | |
static DictType | myDict |
Definition at line 37 of file NIVissimTrafficDescription.h.
|
private |
Definition at line 53 of file NIVissimTrafficDescription.h.
NIVissimTrafficDescription::NIVissimTrafficDescription | ( | const std::string & | name, |
const NIVissimVehicleClassVector & | vehicleTypes | ||
) |
Definition at line 40 of file NIVissimTrafficDescription.cpp.
Referenced by dictionary().
NIVissimTrafficDescription::~NIVissimTrafficDescription | ( | ) |
Definition at line 46 of file NIVissimTrafficDescription.cpp.
References myVehicleTypes.
|
static |
Definition at line 89 of file NIVissimTrafficDescription.cpp.
References myDict.
Referenced by NIImporter_Vissim::~NIImporter_Vissim().
|
static |
Definition at line 55 of file NIVissimTrafficDescription.cpp.
References NIVissimTrafficDescription().
Referenced by meanSpeed(), and NIVissimSingleTypeParser_Verkehrszusammensetzungsdefinition::parse().
|
static |
Definition at line 68 of file NIVissimTrafficDescription.cpp.
References myDict.
|
static |
Definition at line 79 of file NIVissimTrafficDescription.cpp.
References myDict.
|
static |
Definition at line 100 of file NIVissimTrafficDescription.cpp.
References dictionary(), and meanSpeed().
Referenced by meanSpeed().
double NIVissimTrafficDescription::meanSpeed | ( | ) | const |
Definition at line 108 of file NIVissimTrafficDescription.cpp.
References myVehicleTypes.
|
staticprivate |
Definition at line 54 of file NIVissimTrafficDescription.h.
Referenced by clearDict(), and dictionary().
|
private |
Definition at line 50 of file NIVissimTrafficDescription.h.
|
private |
Definition at line 51 of file NIVissimTrafficDescription.h.
Referenced by meanSpeed(), and ~NIVissimTrafficDescription().