Audacity 3.2.0
Public Member Functions | List of all members
ExportPluginRegistry::RegisteredPlugin Struct Reference

#include <ExportPluginRegistry.h>

Inheritance diagram for ExportPluginRegistry::RegisteredPlugin:
[legend]
Collaboration diagram for ExportPluginRegistry::RegisteredPlugin:
[legend]

Public Member Functions

 RegisteredPlugin (const Identifier &id, const Factory &, const Registry::Placement &placement={ wxEmptyString, {} })
 
- Public Member Functions inherited from Registry::RegisteredItem< ExportPluginRegistryItem >
 RegisteredItem (Ptr pItem, const Placement &placement={})
 

Detailed Description

Definition at line 85 of file ExportPluginRegistry.h.

Constructor & Destructor Documentation

◆ RegisteredPlugin()

ExportPluginRegistry::RegisteredPlugin::RegisteredPlugin ( const Identifier id,
const Factory factory,
const Registry::Placement placement = { wxEmptyString, {} } 
)

Definition at line 37 of file ExportPluginRegistry.cpp.

42 factory ? std::make_unique< ExportPluginRegistryItem >( id, factory ) : nullptr,
43 placement
44 }
45{
46}
static RegisteredToolbarFactory factory
Generates classes whose instances register items at construction.
Definition: Registry.h:388

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