Sha256: 1c66fe2bb50e43f383c7b1d21e7992bc88d818b4e9d125ec01a7c6325dd5c905
Contents?: true
Size: 1.16 KB
Versions: 1
Compression:
Stored size: 1.16 KB
Contents
require 'ffi/udis86/types' require 'ffi/udis86/ud' require 'ffi' module FFI module UDis86 extend FFI::Library ffi_lib 'udis86' attach_function :ud_init, [:pointer], :void attach_function :ud_set_input_hook, [:pointer, :ud_input_callback], :void attach_function :ud_set_input_buffer, [:pointer, :pointer, :size_t], :void attach_function :ud_set_mode, [:pointer, :uint8], :void attach_function :ud_set_pc, [:pointer, :uint64], :void attach_function :ud_translate_att, [:pointer], :void attach_function :ud_translate_intel, [:pointer], :void attach_function :ud_set_syntax, [:pointer, :ud_translator_callback], :void attach_function :ud_set_vendor, [:pointer, :uint8], :void attach_function :ud_disassemble, [:pointer], :uint attach_function :ud_insn_len, [:pointer], :uint attach_function :ud_insn_off, [:pointer], :uint64 attach_function :ud_insn_hex, [:pointer], :string attach_function :ud_insn_ptr, [:pointer], :pointer attach_function :ud_insn_asm, [:pointer], :string attach_function :ud_input_skip, [:pointer, :size_t], :void attach_function :ud_lookup_mnemonic, [:ud_mnemonic_code], :string end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ffi-udis86-0.1.2 | lib/ffi/udis86/udis86.rb |