Class ResourceType
java.lang.Object
ghidra.app.util.bin.format.macos.rm.ResourceType
- All Implemented Interfaces:
StructConverter
-
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionshort
Returns the number of resources of this type in map minus 1.short
Returns the offset from the beginning of the resource type list to reference list for this type.int
getType()
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:StructConverter
Returns 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:
toDataType
in 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:
-