Package ghidra.app.util.viewer.proxy
Class FunctionProxy
- java.lang.Object
-
- ghidra.app.util.viewer.proxy.ProxyObj<Function>
-
- ghidra.app.util.viewer.proxy.FunctionProxy
-
-
Constructor Summary
Constructors Constructor Description FunctionProxy(ListingModel model, Program program, Address locationAddr, Function function)
Construct a proxy for a function
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Address
getFunctionAddress()
Address
getLocationAddress()
Function
getObject()
Returns 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 Detail
-
FunctionProxy
public FunctionProxy(ListingModel model, Program program, Address locationAddr, Function function)
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 Detail
-
getLocationAddress
public Address getLocationAddress()
-
getFunctionAddress
public Address getFunctionAddress()
-
getObject
public Function getObject()
Description copied from class:ProxyObj
Returns the object that this proxy represents or null if the represented object no longer exists.- Specified by:
getObject
in classProxyObj<Function>
- Returns:
- the object that this proxy represents or null if the represented object no longer exists.
- See Also:
ProxyObj.getObject()
-
-