Rose::Registry
A global registry used in conjunction with static constructors to make pluggable components (like targets or garbage collectors) "just work" when linked with an executable.
Synopsis
Declared in <src/midend/astProcessing/plugin.h>
template<
typename T,
typename U = RegistryTraits<T>>
class Registry;
Types
Name |
Description |
2. The registry entry type has a constructor compatible with this signature: |
|
Iterators for registry entries. |
|
Abstract base class for registry listeners, which are informed when new entries are added to the registry. Simply subclass and instantiate: |
|
Node in linked list of entries. |
|
Private Member Functions
Name |
Description |
|
Default constructor |
Private Static Member Functions
Name |
Private Static Data Members
Name |
Friends
Name |
Description |
Abstract base class for registry listeners, which are informed when new entries are added to the registry. Simply subclass and instantiate: |
|
Node in linked list of entries. |
Created with MrDocs