decompiler  1.0.0
Public Member Functions | Public Attributes | List of all members
ghidra::DuplicateFunctionError Struct Reference

Exception thrown when a function is added more than once to the database. More...

#include <database.hh>

Inheritance diagram for ghidra::DuplicateFunctionError:
ghidra::RecovError ghidra::LowlevelError

Public Member Functions

 DuplicateFunctionError (const Address &addr, const string &nm)
 Constructor.
 
- Public Member Functions inherited from ghidra::RecovError
 RecovError (const string &s)
 Initialize the error with an explanatory string.
 
- Public Member Functions inherited from ghidra::LowlevelError
 LowlevelError (const string &s)
 Initialize the error with an explanatory string.
 

Public Attributes

Address address
 Address of function causing the error.
 
string functionName
 Name of the function.
 
- Public Attributes inherited from ghidra::LowlevelError
string explain
 

Detailed Description

Exception thrown when a function is added more than once to the database.

Stores off the address of the function, so a handler can recover from the exception and pick up the original symbol.


The documentation for this struct was generated from the following file: