28 mrThreadListenerOwner( rThreadListenerOwner )
virtual ~ThreadListener() override
ThreadListener(ThreadManager &rThreadListenerOwner)
helper class to observe threads
class for an observable thread
std::weak_ptr< IFinishedThreadListener > GetThreadListenerWeakRef() const
void SetListener(std::weak_ptr< IFinishedThreadListener > const &pThreadListener, const oslInterlockedCount nThreadID)
void ListenToThread(const oslInterlockedCount nThreadID, ObservableThread &rThread)
interface class to listen on the finish of a thread
virtual void NotifyAboutFinishedThread(const oslInterlockedCount nThreadID) override
void NotifyAboutFinishedThread(const oslInterlockedCount nThreadID)
ThreadManager & mrThreadListenerOwner