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

#include <Export.h>

Public Member Functions

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

Detailed Description

Definition at line 183 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 316 of file Export.cpp.

320{
321 if ( factory )
322 Registry::RegisterItem( sRegistry(), placement,
323 std::make_unique< ExporterItem >( id, factory ) );
324}
void RegisterItem(GroupItem &registry, const Placement &placement, BaseItemPtr pItem)
Definition: Registry.cpp:750
static Registry::GroupItem & sRegistry()
Definition: Export.cpp:292
static RegisteredToolbarFactory factory

References cloud::factory, Registry::RegisterItem(), and anonymous_namespace{Export.cpp}::sRegistry().

Here is the call graph for this function:

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