Package ghidra.app.util.demangler
Class DemangledException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- ghidra.app.util.demangler.DemangledException
-
- All Implemented Interfaces:
java.io.Serializable
public class DemangledException extends java.lang.Exception
A class to handle exceptions that occur demangling.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DemangledException(boolean invalidMangledName)
Use this constructor to indicate the demangler failed because the string to demangle does not appear to represent a valid mangled name.DemangledException(java.lang.Exception cause)
Use this constructor to indicate a demangler exception due to an exception thrown during the demangling process.DemangledException(java.lang.String message)
Use this constructor to indicate a demangler exception due to some general invalid or unsupported mangled string characteristic.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isInvalidMangledName()
Returns true if the string to demangle does not appear to represent a valid mangled name
-
-
-
Constructor Detail
-
DemangledException
public DemangledException(java.lang.Exception cause)
Use this constructor to indicate a demangler exception due to an exception thrown during the demangling process.- Parameters:
cause
- the exception thrown during the demangling process
-
DemangledException
public DemangledException(java.lang.String message)
Use this constructor to indicate a demangler exception due to some general invalid or unsupported mangled string characteristic. For example, unrecognized datatype.- Parameters:
message
- the invalid or unsupported mangled message
-
DemangledException
public DemangledException(boolean invalidMangledName)
Use this constructor to indicate the demangler failed because the string to demangle does not appear to represent a valid mangled name.- Parameters:
invalidMangledName
- true to indicate the string to demangle does not appear to represent a valid mangled name
-
-