Implementation of asynchronous patterns in C++