![]() |
Audacity 3.2.0
|
#include <Registry.h>
Public Member Functions | |
template<typename... Args> | |
InlineGroupItem (const Identifier &internalName, Args &&... args) | |
GroupItem (const Identifier &internalName, BaseItemPtrs &&items_) | |
GroupItem (const GroupItem &) PROHIBITED | |
![]() | |
GroupItem (const Identifier &internalName, BaseItemPtrs &&items_) | |
GroupItem (const GroupItem &) PROHIBITED | |
~GroupItem () override=0 | |
virtual bool | Transparent () const =0 |
BaseItem (const Identifier &internalName) | |
![]() | |
BaseItem (const Identifier &internalName) | |
virtual | ~BaseItem () |
Private Member Functions | |
void | Append () |
template<typename Arg , typename... Args> | |
void | Append (Arg &&arg, Args &&... moreArgs) |
void | AppendOne (BaseItemPtr &&ptr) |
void | AppendOne (const ComputedItem::Factory< VisitorType > &factory) |
template<typename Subtype > | |
void | AppendOne (const std::shared_ptr< Subtype > &ptr) |
Additional Inherited Members | |
![]() | |
BaseItemPtrs | items |
![]() | |
const Identifier | name |
OrderingHint | orderingHint |
Definition at line 146 of file Registry.h.
|
inline |
Definition at line 150 of file Registry.h.
References Registry::InlineGroupItem< VisitorType >::Append().
|
inlineprivate |
Definition at line 156 of file Registry.h.
Referenced by Registry::InlineGroupItem< VisitorType >::Append(), and Registry::InlineGroupItem< VisitorType >::InlineGroupItem().
|
inlineprivate |
Definition at line 159 of file Registry.h.
References Registry::InlineGroupItem< VisitorType >::Append(), and Registry::InlineGroupItem< VisitorType >::AppendOne().
|
inlineprivate |
Definition at line 171 of file Registry.h.
References Registry::GroupItem::items.
Referenced by Registry::InlineGroupItem< VisitorType >::Append(), and Registry::InlineGroupItem< VisitorType >::AppendOne().
|
inlineprivate |
Definition at line 181 of file Registry.h.
References Registry::InlineGroupItem< VisitorType >::AppendOne(), and cloud::factory.
|
inlineprivate |
Definition at line 190 of file Registry.h.
References Registry::InlineGroupItem< VisitorType >::AppendOne().
Registry::GroupItem::GroupItem | ( | const GroupItem & | ) |
|
inline |
Definition at line 131 of file Registry.h.