Redesign stoppable object pattern

This commit is contained in:
John Freeman
2021-05-26 17:45:41 -05:00
committed by manojsdoshi
parent c10c0be11b
commit a2a37a928a
92 changed files with 781 additions and 2460 deletions

View File

@@ -44,7 +44,7 @@ Workers::Workers(
Workers::~Workers()
{
pauseAllThreadsAndWait();
stop();
deleteWorkers(m_everyone);
}
@@ -111,7 +111,7 @@ Workers::setNumberOfThreads(int numberOfThreads)
}
void
Workers::pauseAllThreadsAndWait()
Workers::stop()
{
setNumberOfThreads(0);