Audacity 3.2.0
Public Member Functions | Private Attributes | List of all members
Scrubber::ScrubPollerThread Class Referencefinal
Inheritance diagram for Scrubber::ScrubPollerThread:
[legend]
Collaboration diagram for Scrubber::ScrubPollerThread:
[legend]

Public Member Functions

 ScrubPollerThread (Scrubber &scrubber)
 
ExitCode Entry () override
 

Private Attributes

ScrubbermScrubber
 

Detailed Description

Definition at line 141 of file Scrubbing.cpp.

Constructor & Destructor Documentation

◆ ScrubPollerThread()

Scrubber::ScrubPollerThread::ScrubPollerThread ( Scrubber scrubber)
inline

Definition at line 143 of file Scrubbing.cpp.

144 : wxThread { }
145 , mScrubber(scrubber)
146 {}

Member Function Documentation

◆ Entry()

auto Scrubber::ScrubPollerThread::Entry ( )
override

Definition at line 153 of file Scrubbing.cpp.

154{
155 while( !TestDestroy() )
156 {
157 std::this_thread::sleep_for(ScrubPollInterval);
159 }
160 return 0;
161}
static constexpr auto ScrubPollInterval
Definition: ScrubState.h:109
void ContinueScrubbingPoll()

References ScrubPollInterval.

Member Data Documentation

◆ mScrubber

Scrubber& Scrubber::ScrubPollerThread::mScrubber
private

Definition at line 150 of file Scrubbing.cpp.


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