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

#include <rz_config.h>

Public Attributes

char * name
 
int flags
 
char * value
 
ut64 i_value
 
ut64cb_ptr_q
 
intcb_ptr_i
 
char ** cb_ptr_s
 
RzConfigCallback getter
 
RzConfigCallback setter
 
char * desc
 
RzListoptions
 

Detailed Description

Definition at line 36 of file rz_config.h.

Member Data Documentation

◆ cb_ptr_i

int* rz_config_node_t::cb_ptr_i

Definition at line 42 of file rz_config.h.

◆ cb_ptr_q

ut64* rz_config_node_t::cb_ptr_q

Definition at line 41 of file rz_config.h.

◆ cb_ptr_s

char** rz_config_node_t::cb_ptr_s

Definition at line 43 of file rz_config.h.

◆ desc

char* rz_config_node_t::desc

◆ flags

◆ getter

RzConfigCallback rz_config_node_t::getter

Definition at line 44 of file rz_config.h.

Referenced by rz_config_get(), rz_config_get_i(), and rz_config_set_getter().

◆ i_value

ut64 rz_config_node_t::i_value

Definition at line 40 of file rz_config.h.

Referenced by __dbg_swstep_getter(), boolify_var_cb(), cb_analysis_afterjmp(), cb_analysis_aftertrap(), cb_analysis_armthumb(), cb_analysis_bb_max_size(), cb_analysis_brokenrefs(), cb_analysis_cjmpref(), cb_analysis_delay(), cb_analysis_depth(), cb_analysis_followdatarefs(), cb_analysis_gp(), cb_analysis_graphdepth(), cb_analysis_hpskip(), cb_analysis_ignbithints(), cb_analysis_ijmp(), cb_analysis_jmpabove(), cb_analysis_jmpmid(), cb_analysis_jmpref(), cb_analysis_jmpretpoline(), cb_analysis_jmptailcall(), cb_analysis_jmptbl(), cb_analysis_jmptblmax(), cb_analysis_jmptblmaxoffset(), cb_analysis_limits(), cb_analysis_loads(), cb_analysis_maxrefs(), cb_analysis_nonull(), cb_analysis_nopskip(), cb_analysis_norevisit(), cb_analysis_pushret(), cb_analysis_recont(), cb_analysis_rnr(), cb_analysis_searchstringrefs(), cb_analysis_sleep(), cb_analysis_strings(), cb_analysis_trycatch(), cb_analysis_vars(), cb_analysis_vars_stackname(), cb_asm_immhash(), cb_asm_invhex(), cb_asm_pcalign(), cb_asmbits(), cb_asmlineswidth(), cb_asmpseudo(), cb_asmsubsec(), cb_asmsubtail(), cb_asmsubvarmin(), cb_bigendian(), cb_binat(), cb_bindbginfo(), cb_binfilter(), cb_binmaxstr(), cb_binmaxstrbuf(), cb_binminstr(), cb_binstrings(), cb_binverbose(), cb_breaklines(), cb_cfgdebug(), cb_cmdrepeat(), cb_color(), cb_color_getter(), cb_completion_maxtab(), cb_consbreak(), cb_contiguous(), cb_dbg_aftersc(), cb_dbg_bpinmaps(), cb_dbg_clone(), cb_dbg_create_new_console(), cb_dbg_execs(), cb_dbg_follow_child(), cb_dbg_forks(), cb_dbg_gdb_page_size(), cb_dbg_gdb_retries(), cb_dbg_trace_continue(), cb_dbg_verbose(), cb_dbgbtdepth(), cb_debase64(), cb_debug_hitinfo(), cb_decoff(), cb_dotted(), cb_emustr(), cb_esilstackdepth(), cb_esilverbose(), cb_exectrap(), cb_fixrows(), cb_flag_realnames(), cb_gotolimit(), cb_hex_align(), cb_hex_ascii(), cb_hex_bytes(), cb_hex_hdroff(), cb_hex_header(), cb_hex_pairs(), cb_hex_section(), cb_hex_style(), cb_hexcomments(), cb_hexcompact(), cb_hexstride(), cb_io_cache_mode(), cb_io_cache_read(), cb_io_cache_write(), cb_io_oxff(), cb_io_pava(), cb_io_unalloc(), cb_ioaslr(), cb_ioautofd(), cb_ioff(), cb_iopcache(), cb_iopcacheread(), cb_iopcachewrite(), cb_iotrap(), cb_iova(), cb_log_config_level(), cb_log_config_traplevel(), cb_log_events(), cb_maxname(), cb_rows(), cb_scr_bgfill(), cb_scr_color_grep(), cb_scr_color_grep_highlight(), cb_scr_gadgets(), cb_scr_histblock(), cb_scr_prompt_mode(), cb_scr_prompt_popup(), cb_scr_vi(), cb_scr_wideoff(), cb_screcho(), cb_scrfgets(), cb_scrflush(), cb_scrhtml(), cb_scrint(), cb_scrlast(), cb_scrlinesleep(), cb_scrnull(), cb_scrpagesize(), cb_scrprompt(), cb_scrrainbow(), cb_search_kwidx(), cb_searchalign(), cb_seggrn(), cb_segoff(), cb_stopthreads(), cb_str_escbslash(), cb_strsearch_check_ascii_freq(), cb_swstep(), cb_timezone(), cb_trace(), cb_tracetag(), cb_usextr(), cb_utf8(), cb_utf8_curvy(), cb_visual_mode(), config_visual_hit(), rz_config_get_i(), rz_config_node_clone(), rz_config_node_new(), rz_config_set(), rz_config_set_b(), rz_config_set_i(), and rz_config_toggle().

◆ name

◆ options

◆ setter

◆ value

char* rz_config_node_t::value

Definition at line 39 of file rz_config.h.

Referenced by capstone.arm64.Arm64Op::barrier(), boolify_var_cb(), cb_analysis_arch(), cb_analysis_cpp_abi(), cb_analysis_cpu(), cb_analysis_roregs(), cb_analysiscc(), cb_analysissyscc(), cb_asmarch(), cb_asmassembler(), cb_asmbits(), cb_asmcpu(), cb_asmfeatures(), cb_asmos(), cb_asmparser(), cb_asmplatform(), cb_asmsyntax(), cb_binforce(), cb_binprefix(), cb_binstrenc(), cb_cfg_fortunes(), cb_cfg_fortunes_file(), cb_cfgdatefmt(), cb_cmd_esil_intr(), cb_cmd_esil_ioer(), cb_cmd_esil_mdev(), cb_cmd_esil_step(), cb_cmd_esil_step_out(), cb_cmd_esil_todo(), cb_cmd_esil_trap(), cb_cmd_hexcursor(), cb_cmdtimes(), cb_color(), cb_color_getter(), cb_dbg_args(), cb_dbg_btalgo(), cb_dbg_libs(), cb_dbg_unlibs(), cb_dbgbackend(), cb_dbgbep(), cb_diff_sort(), cb_dirhome(), cb_dirsrc(), cb_dirtmp(), cb_emuskip(), cb_filepath(), cb_fixcolumns(), cb_flirt(), cb_graphformat(), cb_io_unalloc_ch(), cb_log_config_colors(), cb_log_config_file(), cb_log_config_srcinfo(), cb_malloc(), cb_mdevrange(), cb_midflags(), cb_pager(), cb_runprofile(), cb_scrbreakword(), cb_scrcolumns(), cb_scrhighlight(), cb_scrnkey(), cb_scrrows(), cb_scrstrconv(), cb_searchin(), cb_strfilter(), cb_strpurge(), cb_teefile(), cb_zoombyte(), config_print_node(), config_visual_hit(), capstone.m680x.M680xOp::const_val(), capstone.ppc.PpcOp::crx(), capstone.m68k.M68KOp::dimm(), capstone.m680x.M680xOp::direct_addr(), capstone.m680x.M680xOp::ext(), capstone.arm.ArmOp::fp(), capstone.arm64.Arm64Op::fp(), capstone.m680x.M680xOp::idx(), capstone.arm.ArmOp::imm(), capstone.arm64.Arm64Op::imm(), capstone.m680x.M680xOp::imm(), capstone.m68k.M68KOp::imm(), capstone.mips.MipsOp::imm(), capstone.ppc.PpcOp::imm(), capstone.sparc.SparcOp::imm(), capstone.systemz.SyszOp::imm(), capstone.tms320c64x.TMS320C64xOp::imm(), capstone.x86.X86Op::imm(), capstone.xcore.XcoreOp::imm(), capstone.arm.ArmOp::mem(), capstone.arm64.Arm64Op::mem(), capstone.mips.MipsOp::mem(), capstone.ppc.PpcOp::mem(), capstone.sparc.SparcOp::mem(), capstone.systemz.SyszOp::mem(), capstone.tms320c64x.TMS320C64xOp::mem(), capstone.x86.X86Op::mem(), capstone.xcore.XcoreOp::mem(), capstone.arm64.Arm64Op::prefetch(), capstone.arm64.Arm64Op::pstate(), capstone.arm.ArmOp::reg(), capstone.arm64.Arm64Op::reg(), capstone.m680x.M680xOp::reg(), capstone.m68k.M68KOp::reg(), capstone.mips.MipsOp::reg(), capstone.ppc.PpcOp::reg(), capstone.sparc.SparcOp::reg(), capstone.systemz.SyszOp::reg(), capstone.tms320c64x.TMS320C64xOp::reg(), capstone.x86.X86Op::reg(), capstone.xcore.XcoreOp::reg(), capstone.m680x.M680xOp::rel(), rz_config_get(), rz_config_get_b(), rz_config_get_i(), rz_config_node_clone(), rz_config_node_free(), rz_config_node_new(), rz_config_node_type(), rz_config_serialize(), rz_config_set(), rz_config_set_b(), rz_config_set_i(), rz_core_visual_config(), rz_core_visual_config_hud(), rz_serialize_config_save(), capstone.arm.ArmOp::setend(), capstone.m68k.M68KOp::simm(), and capstone.arm64.Arm64Op::sys().


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