21 #ifndef MSTLRequestPolicy_h 22 #define MSTLRequestPolicy_h 47 const std::map<std::string, std::string>& parameters);
Class for low-level request policy.
bool canRelease(SUMOTime elapsed, bool thresholdPassed, bool pushButtonPressed, const MSPhaseDefinition *stage, int vehicleCount)
int getMinDecisionalPhaseDuration()
This class determines the desirability algorithm of a MSSOTLPolicy when used in combination with a hi...
const std::string & getParameter(const std::string &key, const std::string &defaultValue) const
Returns the value for a given key.
static int _2int(const E *const data)
converts a char-type array into the integer value described by it
Class for a low-level policy.
The definition of a single phase of a tls logic.
MSSOTLRequestPolicy(const std::map< std::string, std::string > ¶meters)