LLVM API Documentation

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 95 of file TargetMachineRegistry.h.


Constructor & Destructor Documentation

TargetRegistrationListener::TargetRegistrationListener (  ) 

Definition at line 38 of file TargetMachineRegistry.cpp.

References Listeners, and Prev.

TargetRegistrationListener::~TargetRegistrationListener (  )  [virtual]

Definition at line 45 of file TargetMachineRegistry.cpp.


Member Function Documentation

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

Definition at line 101 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: