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()
 
 - 
 
 -