Audacity 3.2.0
|
#include <Registry.h>
Public Types | |
template<typename VisitorType > | |
using | Factory = std::function< BaseItemSharedPtr(VisitorType &) > |
using | DefaultVisitor = Visitor |
Public Member Functions | |
ComputedItem (const Factory< DefaultVisitor > &factory_) | |
~ComputedItem () override | |
Public Member Functions inherited from Registry::BaseItem | |
BaseItem (const Identifier &internalName) | |
virtual | ~BaseItem () |
Public Attributes | |
Factory< DefaultVisitor > | factory |
Public Attributes inherited from Registry::BaseItem | |
const Identifier | name |
OrderingHint | orderingHint |
Definition at line 104 of file Registry.h.
Definition at line 112 of file Registry.h.
using Registry::ComputedItem::Factory = std::function< BaseItemSharedPtr( VisitorType & ) > |
Definition at line 110 of file Registry.h.
|
inlineexplicit |
Definition at line 114 of file Registry.h.
|
override |
Definition at line 725 of file Registry.cpp.
Factory< DefaultVisitor > Registry::ComputedItem::factory |
Definition at line 120 of file Registry.h.