LMMS
Loading...
Searching...
No Matches
MiddleWareThread::ScopedStopper Class Reference

Public Member Functions

 ScopedStopper (MiddleWareThread &mwt) noexcept
 ~ScopedStopper () noexcept
void updateMiddleWare (MiddleWare *const mw) noexcept

Private Attributes

const bool wasRunning
MiddleWareThreadthread
MiddleWaremiddleWare

Constructor & Destructor Documentation

◆ ScopedStopper()

MiddleWareThread::ScopedStopper::ScopedStopper ( MiddleWareThread & mwt)
inlinenoexcept

◆ ~ScopedStopper()

MiddleWareThread::ScopedStopper::~ScopedStopper ( )
inlinenoexcept

Member Function Documentation

◆ updateMiddleWare()

void MiddleWareThread::ScopedStopper::updateMiddleWare ( MiddleWare *const mw)
inlinenoexcept

Member Data Documentation

◆ middleWare

MiddleWare* MiddleWareThread::ScopedStopper::middleWare
private

◆ thread

MiddleWareThread& MiddleWareThread::ScopedStopper::thread
private

◆ wasRunning

const bool MiddleWareThread::ScopedStopper::wasRunning
private

The documentation for this class was generated from the following file: