LLVM API Documentation
#include <Registry.h>
Public Member Functions | |
listener () | |
virtual | ~listener () |
Protected Member Functions | |
virtual void | registered (const entry &)=0 |
void | init () |
Friends | |
void | Registry::Announce (const entry &E) |
Abstract base class for registry listeners, which are informed when new entries are added to the registry. Simply subclass and instantiate:
Definition at line 138 of file Registry.h.
|
inline |
Definition at line 156 of file Registry.h.
|
inlinevirtual |
Definition at line 164 of file Registry.h.
|
inlineprotected |
Calls 'registered' for each pre-existing entry.
Definition at line 150 of file Registry.h.
References llvm::Registry< T, U >::begin(), llvm::Registry< T, U >::end(), I, and llvm::Registry< T, U >::listener::registered().
Referenced by llvm::RegistryParser< T, U >::initialize().
|
protectedpure virtual |
Called when an entry is added to the registry.
Implemented in llvm::RegistryParser< T, U >.
Referenced by llvm::Registry< T, U >::listener::init().
|
friend |