t
Size: a a a
t
t
class StringHandler {
public:
void virtual handle(const char *str);
};
class LEDBlinkHandler : public StringHandler {
public:
void handle(const char *led_cmd){
if (strcmp(led_cmd, "on") == 0){
led.toggle_on();
} else if (strcmp(led_cmd, "off") == 0){
led.toggle_off();
}
}
};
.handle(str)
t
GP
class StringHandler {
public:
void virtual handle(const char *str);
};
class LEDBlinkHandler : public StringHandler {
public:
void handle(const char *led_cmd){
if (strcmp(led_cmd, "on") == 0){
led.toggle_on();
} else if (strcmp(led_cmd, "off") == 0){
led.toggle_off();
}
}
};
.handle(str)
t
t
t
t
t
t
t
SB
SB
SB
УТ
УТ
УТ
SB
SB
SB