SUMO - Simulation of Urban MObility
|
#include <NIVissimSource.h>
Public Member Functions | |
NIVissimSource (const std::string &id, const std::string &name, const std::string &edgeid, SUMOReal q, bool exact, int vehicle_combination, SUMOReal beg, SUMOReal end) | |
~NIVissimSource () | |
Static Public Member Functions | |
static void | clearDict () |
static bool | dictionary (const std::string &id, const std::string &name, const std::string &edgeid, SUMOReal q, bool exact, int vehicle_combination, SUMOReal beg, SUMOReal end) |
static bool | dictionary (const std::string &id, NIVissimSource *o) |
static NIVissimSource * | dictionary (const std::string &id) |
Private Types | |
typedef std::map< std::string, NIVissimSource * > | DictType |
Private Attributes | |
std::string | myEdgeID |
bool | myExact |
std::string | myID |
std::string | myName |
SUMOReal | myQ |
SUMOReal | myTimeBeg |
SUMOReal | myTimeEnd |
int | myVehicleCombination |
Static Private Attributes | |
static DictType | myDict |
Definition at line 43 of file NIVissimSource.h.
typedef std::map<std::string, NIVissimSource*> NIVissimSource::DictType [private] |
Definition at line 66 of file NIVissimSource.h.
NIVissimSource::NIVissimSource | ( | const std::string & | id, |
const std::string & | name, | ||
const std::string & | edgeid, | ||
SUMOReal | q, | ||
bool | exact, | ||
int | vehicle_combination, | ||
SUMOReal | beg, | ||
SUMOReal | end | ||
) |
Definition at line 42 of file NIVissimSource.cpp.
Referenced by dictionary().
Definition at line 51 of file NIVissimSource.cpp.
void NIVissimSource::clearDict | ( | ) | [static] |
Definition at line 90 of file NIVissimSource.cpp.
References myDict.
Referenced by NIImporter_Vissim::~NIImporter_Vissim().
bool NIVissimSource::dictionary | ( | const std::string & | id, |
const std::string & | name, | ||
const std::string & | edgeid, | ||
SUMOReal | q, | ||
bool | exact, | ||
int | vehicle_combination, | ||
SUMOReal | beg, | ||
SUMOReal | end | ||
) | [static] |
Definition at line 55 of file NIVissimSource.cpp.
References NIVissimSource().
Referenced by NIVissimSingleTypeParser_Zuflussdefinition::parse().
bool NIVissimSource::dictionary | ( | const std::string & | id, |
NIVissimSource * | o | ||
) | [static] |
Definition at line 69 of file NIVissimSource.cpp.
References myDict.
NIVissimSource * NIVissimSource::dictionary | ( | const std::string & | id | ) | [static] |
Definition at line 80 of file NIVissimSource.cpp.
References myDict.
NIVissimSource::DictType NIVissimSource::myDict [static, private] |
Definition at line 67 of file NIVissimSource.h.
Referenced by clearDict(), and dictionary().
std::string NIVissimSource::myEdgeID [private] |
Definition at line 58 of file NIVissimSource.h.
bool NIVissimSource::myExact [private] |
Definition at line 60 of file NIVissimSource.h.
std::string NIVissimSource::myID [private] |
Definition at line 56 of file NIVissimSource.h.
std::string NIVissimSource::myName [private] |
Definition at line 57 of file NIVissimSource.h.
SUMOReal NIVissimSource::myQ [private] |
Definition at line 59 of file NIVissimSource.h.
SUMOReal NIVissimSource::myTimeBeg [private] |
Definition at line 62 of file NIVissimSource.h.
SUMOReal NIVissimSource::myTimeEnd [private] |
Definition at line 63 of file NIVissimSource.h.
int NIVissimSource::myVehicleCombination [private] |
Definition at line 61 of file NIVissimSource.h.