Package ghidra.app.util.viewer.proxy
Class FunctionProxy
Stores information about a function in a program such that the function can
be retrieved when needed. The locationAddr and functionAddr may differ when the
function object has been inferred via a reference at the locationAddr.
-
Constructor Summary
ConstructorsConstructorDescriptionFunctionProxy
(ListingModel model, Program program, Address locationAddr, Function function) Construct a proxy for a function -
Method Summary
Modifier and TypeMethodDescriptionReturns the object that this proxy represents or null if the represented object no longer exists.Methods inherited from class ghidra.app.util.viewer.proxy.ProxyObj
getListingLayoutModel
-
Constructor Details
-
FunctionProxy
Construct a proxy for a function- Parameters:
model
- listing modelprogram
- the program containing the functionlocationAddr
- the listing address at which the function exists or was inferred via referencefunction
- the function to proxy
-
-
Method Details
-
getLocationAddress
-
getFunctionAddress
-
getObject
Description copied from class:ProxyObj
Returns the object that this proxy represents or null if the represented object no longer exists.
-