timertt-1.2.1

2017.11.02

Библиотека timertt обновлена до версии 1.2.1. Основными изменениями являются:

Добавлен новый макрос TIMERTT_VERSION, значение которого указывает на версию timertt. Например, в версии 1.2.1 этот макрос имеет значение 1002001.

В timer_thread и timer_manager добавлен новый экспериментальный метод reschedule(), который позволяет переназначать таймер на новое время (без предварительной деактивации таймера):

    auto t = tt.allocate();
    tt.activate(t, std::chrono::seconds(30), []{...});
    ...
    // Timer needs to be rescheduled.
    tt.reschedule(t, std::chrono::seconds(45), []{...});