Rizin
unix-like reverse engineering framework and cli tools
rz_il_vm_event_t Struct Reference

#include <rz_il_events.h>

Public Attributes

RzILEventId type
 
union {
   char *   exception
 
   RzILEventPCWrite   pc_write
 
   RzILEventMemRead   mem_read
 
   RzILEventMemWrite   mem_write
 
   RzILEventVarRead   var_read
 
   RzILEventVarWrite   var_write
 
data
 

Detailed Description

Definition at line 55 of file rz_il_events.h.

Member Data Documentation

◆ 

◆ exception

char* rz_il_vm_event_t::exception

Definition at line 58 of file rz_il_events.h.

Referenced by rz_il_event_exception_new().

◆ mem_read

RzILEventMemRead rz_il_vm_event_t::mem_read

Definition at line 60 of file rz_il_events.h.

Referenced by rz_il_event_mem_read_new().

◆ mem_write

RzILEventMemWrite rz_il_vm_event_t::mem_write

Definition at line 61 of file rz_il_events.h.

Referenced by rz_il_event_mem_write_new().

◆ pc_write

RzILEventPCWrite rz_il_vm_event_t::pc_write

Definition at line 59 of file rz_il_events.h.

Referenced by rz_il_event_pc_write_new().

◆ type

◆ var_read

RzILEventVarRead rz_il_vm_event_t::var_read

Definition at line 62 of file rz_il_events.h.

Referenced by rz_il_event_var_read_new().

◆ var_write

RzILEventVarWrite rz_il_vm_event_t::var_write

Definition at line 63 of file rz_il_events.h.

Referenced by rz_il_event_var_write_new().


The documentation for this struct was generated from the following file: