Audacity 3.2.0
Public Member Functions | Public Attributes | List of all members
anonymous_namespace{Export.cpp}::ExporterItem Struct Referencefinal
Inheritance diagram for anonymous_namespace{Export.cpp}::ExporterItem:
[legend]
Collaboration diagram for anonymous_namespace{Export.cpp}::ExporterItem:
[legend]

Public Member Functions

 ExporterItem (const Identifier &id, const Exporter::ExportPluginFactory &factory)
 
- Public Member Functions inherited from Registry::SingleItem
 ~SingleItem () override=0
 
 BaseItem (const Identifier &internalName)
 
- Public Member Functions inherited from Registry::BaseItem
 BaseItem (const Identifier &internalName)
 
virtual ~BaseItem ()
 

Public Attributes

Exporter::ExportPluginFactory mFactory
 
- Public Attributes inherited from Registry::BaseItem
const Identifier name
 
OrderingHint orderingHint
 

Detailed Description

Definition at line 296 of file Export.cpp.

Constructor & Destructor Documentation

◆ ExporterItem()

anonymous_namespace{Export.cpp}::ExporterItem::ExporterItem ( const Identifier id,
const Exporter::ExportPluginFactory factory 
)
inline

Definition at line 297 of file Export.cpp.

299 : SingleItem{ id }
300 , mFactory{ factory }
301 {}
static RegisteredToolbarFactory factory
Exporter::ExportPluginFactory mFactory
Definition: Export.cpp:303

Member Data Documentation

◆ mFactory

Exporter::ExportPluginFactory anonymous_namespace{Export.cpp}::ExporterItem::mFactory

Definition at line 303 of file Export.cpp.


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