Audacity 3.2.0
Public Member Functions | List of all members
Exporter::RegisteredExportPlugin Struct Reference

#include <Export.h>

Inheritance diagram for Exporter::RegisteredExportPlugin:
[legend]
Collaboration diagram for Exporter::RegisteredExportPlugin:
[legend]

Public Member Functions

 RegisteredExportPlugin (const Identifier &id, const ExportPluginFactory &, const Registry::Placement &placement={ wxEmptyString, {} })
 
- Public Member Functions inherited from Registry::RegisteredItem< ExporterItem >
 RegisteredItem (std::unique_ptr< ExporterItem > pItem, const Placement &placement)
 

Detailed Description

Definition at line 184 of file Export.h.

Constructor & Destructor Documentation

◆ RegisteredExportPlugin()

Exporter::RegisteredExportPlugin::RegisteredExportPlugin ( const Identifier id,
const ExportPluginFactory factory,
const Registry::Placement placement = { wxEmptyString, {} } 
)

Definition at line 313 of file Export.cpp.

318 factory ? std::make_unique< ExporterItem >( id, factory ) : nullptr,
319 placement
320 }
321{
322}
Generates classes whose instances register items at construction.
Definition: Registry.h:287
static RegisteredToolbarFactory factory

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