Audacity 3.2.0
Public Member Functions | List of all members
AsyncPluginValidator::Delegate Class Referenceabstract

Used to talk back to calling side. More...

#include <AsyncPluginValidator.h>

Inheritance diagram for AsyncPluginValidator::Delegate:
[legend]

Public Member Functions

virtual ~Delegate ()
 
virtual void OnPluginFound (const PluginDescriptor &plugin)=0
 Called for each plugin instance found inside module. More...
 
virtual void OnPluginValidationFailed (const wxString &providerId, const wxString &path)=0
 
virtual void OnValidationFinished ()=0
 Called when module processing finished. More...
 
virtual void OnInternalError (const wxString &msg)=0
 Called on error, further processing is not possible. More...
 

Detailed Description

Used to talk back to calling side.

Definition at line 39 of file AsyncPluginValidator.h.

Constructor & Destructor Documentation

◆ ~Delegate()

AsyncPluginValidator::Delegate::~Delegate ( )
virtualdefault

Member Function Documentation

◆ OnInternalError()

virtual void AsyncPluginValidator::Delegate::OnInternalError ( const wxString &  msg)
pure virtual

Called on error, further processing is not possible.

Implemented in PluginStartupRegistration.

◆ OnPluginFound()

virtual void AsyncPluginValidator::Delegate::OnPluginFound ( const PluginDescriptor plugin)
pure virtual

Called for each plugin instance found inside module.

Implemented in PluginStartupRegistration.

◆ OnPluginValidationFailed()

virtual void AsyncPluginValidator::Delegate::OnPluginValidationFailed ( const wxString &  providerId,
const wxString &  path 
)
pure virtual

Implemented in PluginStartupRegistration.

◆ OnValidationFinished()

virtual void AsyncPluginValidator::Delegate::OnValidationFinished ( )
pure virtual

Called when module processing finished.

Implemented in PluginStartupRegistration.


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