LLVM  4.0.0
Public Member Functions | List of all members
llvm::object::RelocationRef Class Reference

This is a value type class that represents a single relocation in the list of relocations in the object file. More...

#include <ObjectFile.h>

Inheritance diagram for llvm::object::RelocationRef:
[legend]

Public Member Functions

 RelocationRef ()
 
 RelocationRef (DataRefImpl RelocationP, const ObjectFile *Owner)
 RelocationRef. More...
 
bool operator== (const RelocationRef &Other) const
 
void moveNext ()
 
uint64_t getOffset () const
 
symbol_iterator getSymbol () const
 
uint64_t getType () const
 
void getTypeName (SmallVectorImpl< char > &Result) const
 Get a string that represents the type of this relocation. More...
 
DataRefImpl getRawDataRefImpl () const
 
const ObjectFilegetObject () const
 

Detailed Description

This is a value type class that represents a single relocation in the list of relocations in the object file.

Definition at line 41 of file ObjectFile.h.

Constructor & Destructor Documentation

llvm::object::RelocationRef::RelocationRef ( )
inline

Definition at line 46 of file ObjectFile.h.

llvm::object::RelocationRef::RelocationRef ( DataRefImpl  RelocationP,
const ObjectFile Owner 
)
inline

RelocationRef.

Definition at line 437 of file ObjectFile.h.

Member Function Documentation

const ObjectFile * llvm::object::RelocationRef::getObject ( ) const
inline
uint64_t llvm::object::RelocationRef::getOffset ( ) const
inline

Definition at line 450 of file ObjectFile.h.

References llvm::object::ObjectFile::getRelocationOffset().

DataRefImpl llvm::object::RelocationRef::getRawDataRefImpl ( ) const
inline
symbol_iterator llvm::object::RelocationRef::getSymbol ( ) const
inline

Definition at line 454 of file ObjectFile.h.

References llvm::object::ObjectFile::getRelocationSymbol().

uint64_t llvm::object::RelocationRef::getType ( ) const
inline

Definition at line 458 of file ObjectFile.h.

References llvm::object::ObjectFile::getRelocationType().

void llvm::object::RelocationRef::getTypeName ( SmallVectorImpl< char > &  Result) const
inline

Get a string that represents the type of this relocation.

This is for display purposes only.

Definition at line 462 of file ObjectFile.h.

References llvm::object::ObjectFile::getRelocationTypeName().

void llvm::object::RelocationRef::moveNext ( )
inline

Definition at line 446 of file ObjectFile.h.

References llvm::object::ObjectFile::moveRelocationNext().

bool llvm::object::RelocationRef::operator== ( const RelocationRef Other) const
inline

Definition at line 442 of file ObjectFile.h.


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