Eclipse SUMO - Simulation of Urban MObility
|
#include <MSSOTLPolicy.h>
Protected Member Functions | |
void | init (std::string prefix, const Parameterised *parameterised) |
bool | pushButtonLogic (SUMOTime elapsed, bool pushButtonPressed, const MSPhaseDefinition *stage) |
Protected Attributes | |
std::string | m_prefix |
double | m_pushButtonScaleFactor |
Definition at line 35 of file MSSOTLPolicy.h.
|
protected |
Definition at line 33 of file MSSOTLPolicy.cpp.
References Parameterised::getParameter(), m_prefix, m_pushButtonScaleFactor, StringUtils::toDouble(), and WRITE_MESSAGE.
Referenced by MSSOTLMarchingPolicy::init(), MSSOTLPhasePolicy::init(), and MSSOTLPlatoonPolicy::init().
|
protected |
Definition at line 39 of file MSSOTLPolicy.cpp.
References MSPhaseDefinition::duration, m_prefix, m_pushButtonScaleFactor, and WRITE_MESSAGE.
Referenced by MSSOTLMarchingPolicy::canRelease(), MSSOTLPhasePolicy::canRelease(), and MSSOTLPlatoonPolicy::canRelease().
|
protected |
Definition at line 42 of file MSSOTLPolicy.h.
Referenced by init(), and pushButtonLogic().
|
protected |
Definition at line 41 of file MSSOTLPolicy.h.
Referenced by init(), and pushButtonLogic().