41 [
this] { RotateFuncs (); },
54 void WorkerThreadBase::RotateFuncs ()
56 decltype (Functions_) funcs;
59 QMutexLocker locker { &FunctionsMutex_ };
62 swap (funcs, Functions_);
65 for (
const auto& func : funcs)
virtual void Initialize()=0
Executes a given functor upon a signal (or a list of signals).
void swap(FDGuard &g1, FDGuard &g2)