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

#include <rz_cons.h>

Public Attributes

RzConsGrep grep
 
RzStackcons_stack
 
char * buffer
 
size_t buffer_len
 
size_t buffer_sz
 
bool breaked
 
RzStackbreak_stack
 
RzConsEvent event_interrupt
 
void * event_interrupt_data
 
int cmd_depth
 
RzLogCallback log_callback
 
char * lastOutput
 
int lastLength
 
bool lastMode
 
bool lastEnabled
 
bool is_interactive
 
bool pageable
 
bool noflush
 
int color_mode
 
RzConsPalette cpal
 
RzConsPrintablePalette pal
 
int row
 
int col
 
int rowcol_calc_start
 

Detailed Description

Definition at line 465 of file rz_cons.h.

Member Data Documentation

◆ break_stack

RzStack* rz_cons_context_t::break_stack

Definition at line 473 of file rz_cons.h.

◆ breaked

◆ buffer

char* rz_cons_context_t::buffer

Definition at line 468 of file rz_cons.h.

Referenced by rz_cons_grepbuf(), and rz_cons_less().

◆ buffer_len

size_t rz_cons_context_t::buffer_len

Definition at line 469 of file rz_cons.h.

Referenced by rz_cons_grepbuf().

◆ buffer_sz

size_t rz_cons_context_t::buffer_sz

Definition at line 470 of file rz_cons.h.

Referenced by rz_cons_grepbuf().

◆ cmd_depth

int rz_cons_context_t::cmd_depth

◆ col

int rz_cons_context_t::col

Definition at line 495 of file rz_cons.h.

Referenced by rz_cons_grepbuf().

◆ color_mode

◆ cons_stack

RzStack* rz_cons_context_t::cons_stack

Definition at line 467 of file rz_cons.h.

◆ cpal

RzConsPalette rz_cons_context_t::cpal

Definition at line 490 of file rz_cons.h.

◆ event_interrupt

RzConsEvent rz_cons_context_t::event_interrupt

Definition at line 474 of file rz_cons.h.

◆ event_interrupt_data

void* rz_cons_context_t::event_interrupt_data

Definition at line 475 of file rz_cons.h.

◆ grep

RzConsGrep rz_cons_context_t::grep

◆ is_interactive

◆ lastEnabled

bool rz_cons_context_t::lastEnabled

Definition at line 484 of file rz_cons.h.

Referenced by cb_scrlast().

◆ lastLength

int rz_cons_context_t::lastLength

Definition at line 482 of file rz_cons.h.

◆ lastMode

bool rz_cons_context_t::lastMode

Definition at line 483 of file rz_cons.h.

◆ lastOutput

char* rz_cons_context_t::lastOutput

Definition at line 481 of file rz_cons.h.

◆ log_callback

RzLogCallback rz_cons_context_t::log_callback

Definition at line 479 of file rz_cons.h.

◆ noflush

bool rz_cons_context_t::noflush

Definition at line 487 of file rz_cons.h.

◆ pageable

bool rz_cons_context_t::pageable

Definition at line 486 of file rz_cons.h.

◆ pal

RzConsPrintablePalette rz_cons_context_t::pal

Definition at line 491 of file rz_cons.h.

Referenced by __draw_menu(), __draw_modal(), __handle_tab(), __init_menu_color_settings_layout(), __panel_print(), __panels_refresh(), __show_status(), __show_status_input(), __show_status_yesno(), __update_help_title(), __update_modal(), __update_panel_title(), __update_prompt_color(), agraph_sdb_init(), annotated_hexdump(), apply_line_style(), argv_get_help(), cmd_print_pxA(), core_analysis_bytes_esil(), core_analysis_bytes_standard(), core_cmp_bits(), core_print_columns(), disasm_strings(), disasm_until_ret(), disassemble_till_return_is_found(), do_print_child_help(), ds_init(), fill_colored_args(), fill_details_do(), fill_usage_strbuf(), fill_wrapped_comment(), get_node_color(), get_reg_color(), jemalloc_get_bins(), jemalloc_get_chunks(), jemalloc_print_narenas(), print_arena_stats(), print_bin_content(), print_debug_maps_ascii_art(), print_double_linked_list_bin(), print_double_linked_list_bin_graph(), print_double_linked_list_bin_simple(), print_heap_bin(), print_heap_chunk(), print_heap_chunk_simple(), print_heap_fastbin(), print_inst_minfo(), print_largebin_description(), print_malloc_info(), print_malloc_states(), print_smallbin_description(), print_tcache_content(), print_unsortedbin_description(), printVarSummary(), rizin_compare_words(), rz_cmd_arena_print_handler(), rz_cmd_disassemble_ropchain_handler(), rz_cmd_heap_arena_bins_print_handler(), rz_cmd_heap_bins_list_print(), rz_cmd_heap_chunks_print_handler(), rz_cmd_heap_fastbins_print(), rz_cmd_heap_info_print_handler(), rz_cmd_main_arena_print_handler(), rz_cons_cmd_help(), rz_cons_fgets(), rz_cons_grepbuf(), rz_cons_rainbow_get(), rz_core_analysis_data(), rz_core_analysis_hasrefs_to_depth(), rz_core_analysis_optype_colorfor(), rz_core_cmp_disasm_print(), rz_core_visual_analysis_refresh(), rz_core_visual_append_help(), rz_core_visual_bit_editor(), rz_core_visual_title(), rz_core_vmenu_append_help(), rz_heap_chunks_list(), rz_print_offset_sg(), selection_widget_draw(), show_class(), and var_functions_show().

◆ row

int rz_cons_context_t::row

Definition at line 494 of file rz_cons.h.

Referenced by rz_cons_grepbuf().

◆ rowcol_calc_start

int rz_cons_context_t::rowcol_calc_start

Definition at line 496 of file rz_cons.h.

Referenced by rz_cons_grepbuf().


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