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 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 ObjcTypeMetadataStructure
getBase, getPointerSize, getProgram, getState, is32bit, isArm, toStringMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface 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
-