joeq.Assembler
Class Heap2CodeReference

java.lang.Object
  extended by joeq.Assembler.Reloc
      extended by joeq.Assembler.Heap2CodeReference

public class Heap2CodeReference
extends Reloc

Heap2CodeReference

Version:
$Id: Heap2CodeReference.java,v 1.3 2004/09/30 03:35:29 joewhaley Exp $
Author:
John Whaley

Field Summary
 
Fields inherited from class joeq.Assembler.Reloc
RELOC_ADDR32, RELOC_REL32
 
Constructor Summary
Heap2CodeReference(HeapAddress from_heaploc, CodeAddress to_codeloc)
           
 
Method Summary
 void dumpCOFF(DataOutput out)
           
 boolean equals(Heap2CodeReference that)
           
 boolean equals(Object obj)
           
 HeapAddress getFrom()
           
 CodeAddress getTo()
           
 int hashCode()
           
 void patch()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Heap2CodeReference

public Heap2CodeReference(HeapAddress from_heaploc,
                          CodeAddress to_codeloc)
Method Detail

getFrom

public HeapAddress getFrom()

getTo

public CodeAddress getTo()

patch

public void patch()
Specified by:
patch in class Reloc

dumpCOFF

public void dumpCOFF(DataOutput out)
              throws IOException
Specified by:
dumpCOFF in class Reloc
Throws:
IOException

toString

public String toString()
Overrides:
toString in class Object

equals

public boolean equals(Heap2CodeReference that)

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object


Copyright © 2001-2005 John Whaley. All Rights Reserved.