Class PointerLocation
java.lang.Object
com.pnfsoftware.jeb.core.units.code.PointerLocation
A pointer location, combining a
Pointer with location (address) information.-
Constructor Summary
ConstructorsConstructorDescriptionPointerLocation(long loc, Pointer ptr) Create a pointer location.PointerLocation(long loc, Pointer ptr, int flags) Create a pointer location. -
Method Summary
Modifier and TypeMethodDescriptionbooleanintgetFlags()analysis flags, a combination anyFLAG_xxxentry (for example:INativeCodeAnalyzer.FLAG_NO_ROUTINE)longGet the location address.Get the pointer.inthashCode()toString()
-
Constructor Details
-
PointerLocation
Create a pointer location.- Parameters:
loc- location addressptr- pointer
-
PointerLocation
Create a pointer location.- Parameters:
loc- location addressptr- pointerflags- analysis flags
-
-
Method Details
-
getLocation
public long getLocation()Get the location address.- Returns:
- location address
-
getPointer
Get the pointer.- Returns:
- pointer
-
getFlags
public int getFlags()analysis flags, a combination anyFLAG_xxxentry (for example:INativeCodeAnalyzer.FLAG_NO_ROUTINE)- Returns:
- analysis flags
-
hashCode
public int hashCode() -
equals
-
toString
-