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

#include <ModuleManager.h>

Public Member Functions

void operator() (ModuleInterface *pInterface) const
 

Detailed Description

Definition at line 61 of file ModuleManager.h.

Member Function Documentation

◆ operator()()

void ModuleInterfaceDeleter::operator() ( ModuleInterface pInterface) const

Definition at line 482 of file ModuleManager.cpp.

483{
484 if (pInterface)
485 {
486 pInterface->Terminate();
487 std::unique_ptr < ModuleInterface > { pInterface }; // DELETE it
488 }
489}
virtual void Terminate()=0

References ModuleInterface::Terminate().

Here is the call graph for this function:

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