Audacity 3.2.0
Public Member Functions | List of all members
FFTDeleter Struct Reference

#include <RealFFTf.h>

Public Member Functions

void operator() (FFTParam *p) const
 

Detailed Description

Definition at line 16 of file RealFFTf.h.

Member Function Documentation

◆ operator()()

void FFTDeleter::operator() ( FFTParam p) const

Definition at line 130 of file RealFFTf.cpp.

131{
132 wxCriticalSectionLocker locker{ getFFTMutex };
133
134 auto it = hFFTArray.begin(), end = hFFTArray.end();
135 while (it != end && it->get() != hFFT)
136 ++it;
137 if ( it != end )
138 ;
139 else
140 delete hFFT;
141}
static std::vector< std::unique_ptr< FFTParam > > hFFTArray(MAX_HFFT)
wxCriticalSection getFFTMutex
Definition: RealFFTf.cpp:100
const char * end(const char *str) noexcept
Definition: StringUtils.h:106

References details::end(), getFFTMutex, and hFFTArray().

Here is the call graph for this function:

The documentation for this struct was generated from the following files: