Package ghidra.app.util.bin.format.objc
Class ObjcMethod
java.lang.Object
ghidra.app.util.bin.format.objc.ObjcTypeMetadataStructure
ghidra.app.util.bin.format.objc.ObjcMethod
- All Implemented Interfaces:
StructConverter
- Direct Known Subclasses:
Objc1Method,Objc2Method
-
Field Summary
FieldsFields inherited from class ghidra.app.util.bin.format.objc.ObjcTypeMetadataStructure
base, DATA_TYPE_CATEGORY, is32bit, isArm, pointerSize, program, state -
Constructor Summary
ConstructorsConstructorDescriptionObjcMethod(Program program, ObjcState state, BinaryReader reader, ObjcMethodType methodType) -
Method Summary
Modifier and TypeMethodDescriptionvoidapplyTo(Namespace namespace, TaskMonitor monitor) Applies thisObjcTypeMetadataStructureto the programabstract longfinal ObjcMethodTypeabstract StringgetName()abstract StringgetTypes()Methods inherited from class ghidra.app.util.bin.format.objc.ObjcTypeMetadataStructure
getBase, getPointerSize, getProgram, getState, is32bit, isArm, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ghidra.app.util.bin.StructConverter
toDataType
-
Field Details
-
_methodType
-
-
Constructor Details
-
ObjcMethod
-
-
Method Details
-
getMethodType
-
getName
-
getTypes
-
getImplementation
public abstract long getImplementation() -
applyTo
Description copied from class:ObjcTypeMetadataStructureApplies thisObjcTypeMetadataStructureto the program- Specified by:
applyToin classObjcTypeMetadataStructure- Parameters:
namespace- An optionalNamespaceto apply tomonitor- A cancellable monitor- Throws:
Exception- if an error occurred
-