59#ifndef SwitchSubsumptionTrafficLights_DEFINED
60#define SwitchSubsumptionTrafficLights_DEFINED
64#ifdef WHITEBOARD_POSTER_STRING_CONVERSION
80#ifdef WHITEBOARD_POSTER_STRING_CONVERSION
88 std::ostringstream ss;
90 switch (theConfigurations(i))
108 { std::istringstream iss(str);
111 {
const int n = atoi(token.c_str());
139#ifdef WHITEBOARD_POSTER_STRING_CONVERSION
147 std::ostringstream ss;
148 switch (_lightConfiguration)
166 { std::istringstream iss(str);
168 for (
int i = 0; i < 1 && getline(iss, token,
',') ; i++)
169 {
const int n = atoi(token.c_str());
Subsumption SWITCH that select highest priority command.
SwitchSubsumptionTrafficLights()
std::string description() const
convert to a string
SwitchSubsumptionTrafficLights(const std::string &light_configuration)
string constructor
void from_string(const std::string &str)
convert from a string
TrafficLightConfiguration()
std::string description() const
convert to a string
TrafficLightConfiguration(const std::string &light_configuration)
string constructor
void from_string(const std::string &str)
convert from a string
#define TL_SUBSUMPTION_LEVELS
/file wb_switch_subsumption_traffic_lights.h
TrafficLightConfigurationValues