Shows how to use xtd::threading::wait_handle class.
#include <xtd/threading/auto_reset_event>
#include <xtd/threading/thread_pool>
#include <xtd/console>
#include <xtd/date_time>
#include <xtd/random>
#include <xtd/startup>
namespace wait_handle_example {
class program {
public:
static void main() {
}
auto are = as<auto_reset_event>(state);
auto time = 1000 *
r.next(2, 10);
are.set();
}
private:
};
}
startup_(wait_handle_example::program::main);