Audacity 3.2.0
Public Member Functions | List of all members
Importer::RegisteredImportPlugin Struct Referencefinal

#include <Import.h>

Inheritance diagram for Importer::RegisteredImportPlugin:
[legend]
Collaboration diagram for Importer::RegisteredImportPlugin:
[legend]

Public Member Functions

 RegisteredImportPlugin (const Identifier &id, std::unique_ptr< ImportPlugin >, const Registry::Placement &placement={ wxEmptyString, {} })
 
- Public Member Functions inherited from Registry::RegisteredItem< ImporterItem >
 RegisteredItem (Ptr pItem, const Placement &placement={})
 

Detailed Description

Definition at line 90 of file Import.h.

Constructor & Destructor Documentation

◆ RegisteredImportPlugin()

Importer::RegisteredImportPlugin::RegisteredImportPlugin ( const Identifier id,
std::unique_ptr< ImportPlugin pPlugin,
const Registry::Placement placement = { wxEmptyString, {} } 
)

Definition at line 140 of file Import.cpp.

145 pPlugin
146 ? std::make_unique< ImporterItem >( id, std::move( pPlugin ) )
147 : nullptr,
148 placement
149 }
150{
151}
Generates classes whose instances register items at construction.
Definition: Registry.h:388

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