Package jnr.ffi.provider.jffi
Class X86Disassembler
java.lang.Object
jnr.ffi.provider.jffi.X86Disassembler
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
(package private) static final class
static enum
static interface
static final class
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final Pointer
private final X86Disassembler.UDis86
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static X86Disassembler
create()
boolean
hex()
insn()
(package private) static boolean
(package private) static X86Disassembler.UDis86
long
offset()
void
setInputBuffer
(Pointer buffer, int size) void
setMode
(X86Disassembler.Mode mode) void
setSyntax
(X86Disassembler.Syntax syntax)
-
Field Details
-
udis86
-
ud
-
-
Constructor Details
-
X86Disassembler
-
-
Method Details
-
loadUDis86
-
isAvailable
static boolean isAvailable() -
create
-
setSyntax
-
setMode
-
setInputBuffer
-
disassemble
public boolean disassemble() -
insn
-
offset
public long offset() -
hex
-