| Modifier and Type | Class and Description |
|---|---|
| public static enum | |
| pack-priv static class | |
| public static enum | |
| public static interface | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv final Pointer | |
| private final X86Disassembler. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv static X86Disassembler | |
| public boolean | |
| public String | |
| public String | |
| pack-priv static boolean | |
| pack-priv static X86Disassembler. | |
| public long | |
| public void | |
| public void | |
| public void |
| ud | back to summary |
|---|---|
| pack-priv final Pointer ud | |
| udis86 | back to summary |
|---|---|
| private final X86Disassembler. | |
| X86Disassembler | back to summary |
|---|---|
| private X86Disassembler(X86Disassembler. | |
| create | back to summary |
|---|---|
| pack-priv static X86Disassembler create() | |
| disassemble | back to summary |
|---|---|
| public boolean disassemble() | |
| hex | back to summary |
|---|---|
| public String hex() | |
| insn | back to summary |
|---|---|
| public String insn() | |
| isAvailable | back to summary |
|---|---|
| pack-priv static boolean isAvailable() | |
| loadUDis86 | back to summary |
|---|---|
| pack-priv static X86Disassembler. | |
| offset | back to summary |
|---|---|
| public long offset() | |
| setInputBuffer | back to summary |
|---|---|
| public void setInputBuffer(Pointer buffer, int size) | |
| setMode | back to summary |
|---|---|
| public void setMode(X86Disassembler. | |
| setSyntax | back to summary |
|---|---|
| public void setSyntax(X86Disassembler. | |
| Modifier and Type | Field and Description |
|---|---|
| public static final X86Disassembler. | |
| public static final X86Disassembler. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static X86Disassembler. | |
| public static X86Disassembler. |
| I386 | back to summary |
|---|---|
| public static final X86Disassembler. | |
| X86_64 | back to summary |
|---|---|
| public static final X86Disassembler. | |
| Mode | back to summary |
|---|---|
| private Mode() | |
| valueOf | back to summary |
|---|---|
| public static X86Disassembler. | |
| values | back to summary |
|---|---|
| public static X86Disassembler. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final long | |
| pack-priv static final X86Disassembler. | |
| pack-priv static final long |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| att | back to summary |
|---|---|
| pack-priv static final long att | |
| INSTANCE | back to summary |
|---|---|
| pack-priv static final X86Disassembler. | |
| intel | back to summary |
|---|---|
| pack-priv static final long intel | |
| SingletonHolder | back to summary |
|---|---|
| pack-priv SingletonHolder() | |
| Modifier and Type | Field and Description |
|---|---|
| public static final X86Disassembler. | |
| public static final X86Disassembler. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static X86Disassembler. | |
| public static X86Disassembler. |
| ATT | back to summary |
|---|---|
| public static final X86Disassembler. | |
| INTEL | back to summary |
|---|---|
| public static final X86Disassembler. | |
| Syntax | back to summary |
|---|---|
| private Syntax() | |
| valueOf | back to summary |
|---|---|
| public static X86Disassembler. | |
| values | back to summary |
|---|---|
| public static X86Disassembler. | |
| Modifier and Type | Method and Description |
|---|---|
| public int | |
| public int | |
| public void | |
| public int | |
| public void | |
| public String | |
| public String | |
| public int | |
| public long | |
| public long | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |
| ud_decode | back to summary |
|---|---|
| public int ud_decode(X86Disassembler ud) | |
| ud_disassemble | back to summary |
|---|---|
| public int ud_disassemble(X86Disassembler ud) | |
| ud_init | back to summary |
|---|---|
| public void ud_init(Pointer ud) | |
| ud_input_end | back to summary |
|---|---|
| public int ud_input_end(X86Disassembler ud) | |
| ud_input_skip | back to summary |
|---|---|
| public void ud_input_skip(X86Disassembler ud, long size) | |
| ud_insn_asm | back to summary |
|---|---|
| public String ud_insn_asm(X86Disassembler ud) | |
| ud_insn_hex | back to summary |
|---|---|
| public String ud_insn_hex(X86Disassembler ud) | |
| ud_insn_len | back to summary |
|---|---|
| public int ud_insn_len(X86Disassembler ud) | |
| ud_insn_off | back to summary |
|---|---|
public long ud_insn_off(X86Disassembler ud)
| |
| ud_insn_ptr | back to summary |
|---|---|
public long ud_insn_ptr(X86Disassembler ud)
| |
| ud_set_input_buffer | back to summary |
|---|---|
| public void ud_set_input_buffer(X86Disassembler ud, Pointer data, long len) | |
| ud_set_mode | back to summary |
|---|---|
| public void ud_set_mode(X86Disassembler ud, int mode) | |
| ud_set_pc | back to summary |
|---|---|
| public void ud_set_pc(X86Disassembler ud, int pc) | |
| ud_set_syntax | back to summary |
|---|---|
| public void ud_set_syntax(X86Disassembler ud, long translator) | |
| ud_set_vendor | back to summary |
|---|---|
| public void ud_set_vendor(X86Disassembler ud, int vendor) | |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Class | |
| public Pointer | toNative(X86Disassembler value, ToNativeContext context)
Implements jnr. |
| X86DisassemblerConverter | back to summary |
|---|---|
| public X86DisassemblerConverter() | |
| nativeType | back to summary |
|---|---|
| public Class Implements jnr. | |
| toNative | back to summary |
|---|---|
| public Pointer toNative(X86Disassembler value, ToNativeContext context) Implements jnr. | |