20 #ifndef NIVissimSingleTypeParser_Lichtsignalanlagendefinition_h
21 #define NIVissimSingleTypeParser_Lichtsignalanlagendefinition_h
35 #include "../NIImporter_Vissim.h"
55 bool parse(std::istream& from);
64 bool parseVAS(
int id, std::string name, std::istream& from);
68 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)