コード例 #1
0
ファイル: BfdDisassembler.cs プロジェクト: baulig/debugger
        internal BfdDisassembler(Process process, bool is_x86_64)
        {
            this.process = process;

            read_handler = new ReadMemoryHandler (read_memory_func);
            output_handler = new OutputHandler (output_func);
            print_handler = new PrintAddressHandler (print_address_func);

            handle = bfd_glue_create_disassembler (
                is_x86_64, read_handler, output_handler, print_handler);
        }
コード例 #2
0
        internal BfdDisassembler(Process process, bool is_x86_64)
        {
            this.process = process;

            read_handler   = new ReadMemoryHandler(read_memory_func);
            output_handler = new OutputHandler(output_func);
            print_handler  = new PrintAddressHandler(print_address_func);

            handle = bfd_glue_create_disassembler(
                is_x86_64, read_handler, output_handler, print_handler);
        }
コード例 #3
0
ファイル: BfdDisassembler.cs プロジェクト: baulig/debugger
 static extern IntPtr bfd_glue_create_disassembler(bool is_x86_64, ReadMemoryHandler read_memory_cb, OutputHandler output_cb, PrintAddressHandler print_address_cb);
コード例 #4
0
 extern static IntPtr bfd_glue_create_disassembler(bool is_x86_64, ReadMemoryHandler read_memory_cb, OutputHandler output_cb, PrintAddressHandler print_address_cb);