![]() |
Audacity 3.2.0
|
An item that delegates to another held in a shared pointer. More...
#include <Registry.h>
Public Member Functions | |
| IndirectItem (const BaseItemSharedPtr &ptr_) | |
| ~IndirectItem () override | |
Public Member Functions inherited from Registry::BaseItem | |
| BaseItem (const Identifier &internalName) | |
| virtual | ~BaseItem () |
Public Attributes | |
| BaseItemSharedPtr | ptr |
Public Attributes inherited from Registry::BaseItem | |
| const Identifier | name |
| OrderingHint | orderingHint |
An item that delegates to another held in a shared pointer.
This allows static tables of items to be computed once and reused. The name of the delegate is significant for path calculations, but the IndirectItem's ordering hint is used if the delegate has none
Definition at line 86 of file Registry.h.
|
inlineexplicit |
Definition at line 87 of file Registry.h.
|
override |
Definition at line 723 of file Registry.cpp.
| BaseItemSharedPtr Registry::IndirectItem::ptr |
Definition at line 93 of file Registry.h.