Добавляем механизм очистки суецидных внешних переменных

This commit is contained in:
2022-02-25 15:38:32 +03:00
parent 6d7c734f46
commit 5da9a141a9
3 changed files with 17 additions and 7 deletions

View File

@@ -10,8 +10,7 @@ struct IoTValue {
class IoTItem {
public:
IoTItem(String parameters);
~IoTItem();
virtual ~IoTItem() {}
void loop();
virtual void doByInterval();
virtual IoTValue execute(String command, std::vector<IoTValue> &param);
@@ -56,5 +55,5 @@ class externalVariable: IoTItem { // объект, создаваемый пр
externalVariable(String parameters);
~externalVariable();
void doByInterval(); // для данного класса doByInterval+int выполняет роль счетчика обратного отсчета до уничтожения
};