18#ifndef CLI_CLI_INTERP_H
19#define CLI_CLI_INTERP_H
void pre_command_loop() override
void set_logging(ui_file_up logfile, bool logging_redirect, bool debug_redirect) override
void on_normal_stop(bpstat *bs, int print_frame) override
void on_exited(int status) override
bool supports_command_editing() override
void on_user_selected_context_changed(user_selected_what selection) override
void on_no_history() override
void on_signal_exited(gdb_signal sig) override
cli_interp_base(const char *name)
virtual ~cli_interp_base()=0
void on_signal_received(gdb_signal sig) override
void on_command_error() override
void on_sync_execution_done() override
std::unique_ptr< saved_output_files > m_saved_output
const char * name() const
int should_print_stop_to_console(struct interp *interp, struct thread_info *tp)
static bool debug_redirect
static bool logging_redirect
mach_port_t mach_port_t name mach_port_t mach_port_t name kern_return_t int status
static void print_frame(const frame_print_options &opts, frame_info_ptr frame, int print_level, enum print_what print_what, int print_args, struct symtab_and_line sal)
ui_file_up logfile_holder
std::unique_ptr< ui_file > ui_file_up