19 #ifndef NIVissimSingleTypeParser_Lichtsignalanlagendefinition_h 20 #define NIVissimSingleTypeParser_Lichtsignalanlagendefinition_h 34 #include "../NIImporter_Vissim.h" 54 bool parse(std::istream& from);
63 bool parseVAS(
int id, std::string name, std::istream& from);
67 const std::string& type);
Importer for networks stored in Vissim format.
NIVissimSingleTypeParser_Lichtsignalanlagendefinition(NIImporter_Vissim &parent)
Constructor.
~NIVissimSingleTypeParser_Lichtsignalanlagendefinition()
Destructor.
bool parseRestActuated(int id, std::string name, std::istream &from, const std::string &type)
Parses actuated traffic lights (beside VAS)
bool parseVAS(int id, std::string name, std::istream &from)
Parses a vas-traffic light; All other actuated traffic lights are parsed using "parseRestActuated" as...
bool parse(std::istream &from)
Parses the data type from the given stream.
bool parseFixedTime(int id, std::string name, std::istream &from)
parses a traffic light with fixed times (no other types are supported by now)