Rizin
unix-like reverse engineering framework and cli tools
|
Group together some common options used by string escaping functions. More...
#include <rz_str.h>
Public Attributes | |
bool | show_asciidot |
When true, dots . are placed instead of unprintable characters. More... | |
bool | esc_bslash |
When true, backslashes \ are quoted with \\ More... | |
bool | esc_double_quotes |
When true, double quotes "</tt> are quoted with <tt>\\" More... | |
bool | dot_nl |
When true, is converted into the graphiz-compatible newline \l. More... | |
Group together some common options used by string escaping functions.
bool RzStrEscOptions::dot_nl |
When true,
is converted into the graphiz-compatible newline \l.
Definition at line 43 of file rz_str.h.
Referenced by rz_str_byte_escape(), rz_str_escape(), rz_str_escape_dot(), rz_str_escape_utf(), and rz_type_byte_escape().
bool RzStrEscOptions::esc_bslash |
When true, backslashes \
are quoted with \\
Definition at line 41 of file rz_str.h.
Referenced by ds_esc_str(), ds_print_meta_infos(), meta_string_escape(), rz_core_file_info_print(), rz_run_get_environ_profile(), rz_str_byte_escape(), rz_str_escape(), rz_str_escape_dot(), rz_str_escape_utf(), rz_str_escape_utf16be(), rz_str_escape_utf16le(), rz_str_escape_utf32be(), rz_str_escape_utf32le(), rz_str_escape_utf8(), rz_str_escape_utf8_keep_printable(), rz_type_byte_escape(), and strings_print().
bool RzStrEscOptions::esc_double_quotes |
When true, double quotes "</tt> are quoted with <tt>\\"
Definition at line 42 of file rz_str.h.
Referenced by ds_esc_str(), ds_print_meta_infos(), rz_str_byte_escape(), rz_str_escape_utf(), rz_str_escape_utf16be(), rz_str_escape_utf16le(), rz_str_escape_utf32be(), rz_str_escape_utf32le(), rz_str_escape_utf8(), rz_str_escape_utf8_keep_printable(), and strings_print().
bool RzStrEscOptions::show_asciidot |
When true, dots .
are placed instead of unprintable characters.
Definition at line 40 of file rz_str.h.
Referenced by ds_esc_str(), ds_print_meta_infos(), meta_string_escape(), rz_core_file_info_print(), rz_core_sym_name_init(), rz_run_get_environ_profile(), rz_str_byte_escape(), rz_str_escape(), rz_str_escape_(), rz_str_escape_dot(), rz_str_escape_utf(), rz_str_escape_utf16be(), rz_str_escape_utf16le(), rz_str_escape_utf32be(), rz_str_escape_utf32le(), rz_str_escape_utf8(), rz_str_escape_utf8_keep_printable(), rz_type_byte_escape(), and strings_print().