22#include <boost/asio/spawn.hpp>
23#include <boost/signals2/signal.hpp>
24#include <boost/signals2/variadic_signal.hpp>
35 boost::signals2::signal<void()> onStopReady_;
36 std::unique_ptr<std::atomic_bool> stopped_ = std::make_unique<std::atomic_bool>(
false);
Helper class to stop a class asynchronously.
Definition StopHelper.hpp:34
void asyncWaitForStop(boost::asio::yield_context yield)
Wait for the class to stop.
Definition StopHelper.cpp:37
void readyToStop()
Notify that the class is ready to stop.
Definition StopHelper.cpp:30
This namespace contains various utilities.
Definition AccountUtils.hpp:30