The Timer class.
Example:
#include <iostream>
#include <chrono>
#include <AsyncFw/MainThread>
#include <AsyncFw/Timer>
int main(int argc, char *argv[]) {
int cnt = 0;
std::cout << std::chrono::system_clock::now() << " timer1 timeout" << std::endl;
if (++cnt == 10) AsyncFw::MainThread::exit(0);
});
timer2.
timeout([]() { std::cout << std::chrono::system_clock::now() <<
" timer2 timeout" << std::endl; });
std::cout << "Start Applicaiton" << std::endl;
int ret = AsyncFw::MainThread::exec();
return ret;
}