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 141 of file Import.cpp.

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

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