LLVM API Documentation

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

llvm::TargetRegistrationListener Class Reference

#include <TargetMachineRegistry.h>

Inheritance diagram for llvm::TargetRegistrationListener:

Inheritance graph
[legend]
Collaboration diagram for llvm::TargetRegistrationListener:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TargetRegistrationListener ()
virtual ~TargetRegistrationListener ()
TargetRegistrationListenergetNext () const
virtual void targetRegistered (const TargetMachineRegistry::Entry *E)=0

Detailed Description

TargetRegistrationListener - This class allows code to listen for targets that are dynamically registered, and be notified of it when they are.

Definition at line 90 of file TargetMachineRegistry.h.


Constructor & Destructor Documentation

TargetRegistrationListener::TargetRegistrationListener  ) 
 

Definition at line 38 of file TargetMachineRegistry.cpp.

References Next().

TargetRegistrationListener::~TargetRegistrationListener  )  [virtual]
 

Definition at line 45 of file TargetMachineRegistry.cpp.

References Next().


Member Function Documentation

TargetRegistrationListener* llvm::TargetRegistrationListener::getNext  )  const [inline]
 

Definition at line 96 of file TargetMachineRegistry.h.

Referenced by llvm::TargetMachineRegistry::Entry::Entry().

virtual void llvm::TargetRegistrationListener::targetRegistered const TargetMachineRegistry::Entry E  )  [pure virtual]
 

Implemented in llvm::TargetNameParser.


The documentation for this class was generated from the following files: