FunctionManager

Package: ghidra.program.model.listing
Type: class

10.3_PUBLIC

modifiedmethod: getCallingConventionNames
return type: List → Collection
- java.util.List<java.lang.String> getCallingConventionNames()
+ java.util.Collection<java.lang.String> getCallingConventionNames()
removedmethod: getCallingConventions
ghidra.program.model.lang.PrototypeModel[] getCallingConventions()

10.0_PUBLIC

addedmethod: getFunctionTagManager
ghidra.program.model.listing.FunctionTagManager getFunctionTagManager()
modifiedtype-implements: FunctionManager
- (none)
+ ghidra.program.database.ManagerDB
removedmethod: deleteAddressRange
void deleteAddressRange(ghidra.program.model.address.Address startAddr, ghidra.program.model.address.Address endAddr, ghidra.util.task.TaskMonitor monitor) throws CancelledException
removedmethod: programReady
void programReady(int openMode, int currentRevision, ghidra.util.task.TaskMonitor monitor) throws IOException, CancelledException
removedmethod: setProgram
void setProgram(ghidra.program.database.ProgramDB program)

9.2_PUBLIC

modifiedmethod: getFunctions
param 2 renamed: foward → forward
- ghidra.program.model.listing.FunctionIterator getFunctions(ghidra.program.model.address.Address start, boolean foward)
+ ghidra.program.model.listing.FunctionIterator getFunctions(ghidra.program.model.address.Address start, boolean forward)
modifiedmethod: getFunctionsNoStubs
param 2 renamed: foward → forward
- ghidra.program.model.listing.FunctionIterator getFunctionsNoStubs(ghidra.program.model.address.Address start, boolean foward)
+ ghidra.program.model.listing.FunctionIterator getFunctionsNoStubs(ghidra.program.model.address.Address start, boolean forward)

9.1_PUBLIC

modifiedmethod: createThunkFunction
removed throws DuplicateNameException
- ghidra.program.model.listing.Function createThunkFunction(java.lang.String name, ghidra.program.model.symbol.Namespace nameSpace, ghidra.program.model.address.Address entryPoint, ghidra.program.model.address.AddressSetView body, ghidra.program.model.listing.Function thunkedFunction, ghidra.program.model.symbol.SourceType source) throws DuplicateNameException, OverlappingFunctionException
+ ghidra.program.model.listing.Function createThunkFunction(java.lang.String name, ghidra.program.model.symbol.Namespace nameSpace, ghidra.program.model.address.Address entryPoint, ghidra.program.model.address.AddressSetView body, ghidra.program.model.listing.Function thunkedFunction, ghidra.program.model.symbol.SourceType source) throws OverlappingFunctionException

9.0.2_PUBLIC

introducedInitial version