Class ThreadStateHeader
- java.lang.Object
-
- ghidra.app.util.bin.format.macho.threadcommand.ThreadStateHeader
-
- All Implemented Interfaces:
StructConverter
public class ThreadStateHeader extends java.lang.Object implements StructConverter
-
-
Constructor Summary
Constructors Constructor Description ThreadStateHeader()
DO NOT USE THIS CONSTRUCTOR, USE create*(GenericFactory ...) FACTORY METHODS INSTEAD.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getCount()
Returns the count of longs in thread state.int
getFlavor()
Returns the flavor of thread state.DataType
toDataType()
Returns a structure datatype representing the contents of the implementor of this interface.
-
-
-
Method Detail
-
getFlavor
public int getFlavor()
Returns the flavor of thread state.- Returns:
- the flavor of thread state
-
getCount
public int getCount()
Returns the count of longs in thread state.- Returns:
- the count of longs in thread state
-
toDataType
public DataType toDataType() throws DuplicateNameException, java.io.IOException
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 existsjava.io.IOException
- See Also:
StructureDataType
-
-