Class ResourceType
java.lang.Object
ghidra.app.util.bin.format.macos.rm.ResourceType
- All Implemented Interfaces:
StructConverter
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionshortReturns the number of resources of this type in map minus 1.shortReturns the offset from the beginning of the resource type list to reference list for this type.intgetType()Returns the resource type.Returns a structure datatype representing the contents of the implementor of this interface.
-
Method Details
-
getResourceObject
-
getType
public int getType()Returns the resource type.- Returns:
- the resource type
-
getTypeAsString
-
getNumberOfResources
public short getNumberOfResources()Returns the number of resources of this type in map minus 1.- Returns:
- the number of resources
-
getOffsetToReferenceList
public short getOffsetToReferenceList()Returns the offset from the beginning of the resource type list to reference list for this type.- Returns:
- the offset to reference list
-
getReferenceList
-
toDataType
Description copied from interface:StructConverterReturns a structure datatype representing the contents of the implementor of this interface.For example, given:
class A { int foo; double bar; }The return value should be a structure data type with two data type components; an INT and a DOUBLE. The structure should contain field names and, if possible, field comments.
- Specified by:
toDataTypein interfaceStructConverter- Returns:
- returns a structure datatype representing the implementor of this interface
- Throws:
DuplicateNameException- when a datatype of the same name already existsIOException- See Also:
-