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 AddressgetFunctionAddress()AddressgetLocationAddress()FunctiongetObject()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:ProxyObjReturns the object that this proxy represents or null if the represented object no longer exists.- Specified by:
getObjectin classProxyObj<Function>- Returns:
- the object that this proxy represents or null if the represented object no longer exists.
- See Also:
ProxyObj.getObject()
-
-