Nemiver  0.3
nemiver::GDBEngine Member List

This is the complete list of members for nemiver::GDBEngine, including all inherited members.

ACCESS_WATCHPOINT_TRIGGER enum valuenemiver::IDebugger
add_env_variables(const map< UString, UString > &a_vars)nemiver::GDBEnginevirtual
append_breakpoint_to_cache(IDebugger::Breakpoint &a_break)nemiver::GDBEngine
append_breakpoints_to_cache(map< string, IDebugger::Breakpoint > &)nemiver::GDBEngine
assign_variable(const VariableSafePtr a_var, const UString &a_expression, const UString &a_cookie)nemiver::GDBEnginevirtual
assign_variable(const VariableSafePtr a_var, const UString &a_expression, const ConstVariableSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
assigned_variable_signal() constnemiver::GDBEnginevirtual
attach_object(const UString &a_key, const Object *a_object)nemiver::common::Object
attach_to_remote_target(const UString &a_host, unsigned a_port)nemiver::GDBEnginevirtual
attach_to_remote_target(const UString &a_serial_line)nemiver::GDBEnginevirtual
attach_to_target(unsigned int a_pid, const UString &a_tty_path)nemiver::GDBEnginevirtual
breakpoint_deleted_signal() constnemiver::GDBEnginevirtual
breakpoint_disabled_signal() constnemiver::GDBEngine
breakpoint_enabled_signal() constnemiver::GDBEngine
BREAKPOINT_HIT enum valuenemiver::IDebugger
breakpoints_list_signal() constnemiver::GDBEnginevirtual
breakpoints_set_signal() constnemiver::GDBEnginevirtual
BreakpointsSlot typedefnemiver::IDebugger
busy() constnemiver::GDBEnginevirtual
call_function(const UString &a_call_expression, const UString &a_cookie="")nemiver::GDBEnginevirtual
changed_registers_listed_signal() constnemiver::GDBEnginevirtual
changed_variables_signal() constnemiver::GDBEnginevirtual
choose_function_overload(int a_overload_number, const UString &a_cookie)nemiver::GDBEnginevirtual
choose_function_overloads(const vector< int > &a_numbers, const UString &a_cookie)nemiver::GDBEnginevirtual
command_done_signal() constnemiver::GDBEnginevirtual
connected_to_server_signal() constnemiver::GDBEnginevirtual
console_message_signal() constnemiver::GDBEnginevirtual
ConstUStringSlot typedefnemiver::IDebugger
ConstVariableListSlot typedefnemiver::IDebugger
ConstVariableSlot typedefnemiver::IDebugger
continue_to_position(const UString &a_path, gint a_line_num, const UString &a_cookie)nemiver::GDBEnginevirtual
create_language_trait()nemiver::GDBEngine
create_variable(const UString &a_name, const UString &a_cookie="")nemiver::GDBEnginevirtual
create_variable(const UString &a_name, const ConstVariableSlot &a_s, const UString &a_cookie="")nemiver::GDBEnginevirtual
create_variable(const UString &a_name, const ConstVariableSlot &a_s, const UString &a_cookie, bool a_should_emit_signal)nemiver::GDBEngine
current_frame_signal() constnemiver::GDBEnginevirtual
DefaultSlot typedefnemiver::IDebugger
delete_breakpoint(const UString &a_path, gint a_line_num, const UString &a_cookie)nemiver::GDBEnginevirtual
delete_breakpoint(const string &a_break_num, const UString &a_cookie)nemiver::GDBEnginevirtual
delete_variable(const VariableSafePtr a_var, const UString &a_cookie)nemiver::GDBEnginevirtual
delete_variable(const VariableSafePtr a_var, const ConstVariableSlot &a_s, const UString &a_cookie)nemiver::GDBEnginevirtual
delete_variable(const UString &a_internal_name, const DefaultSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
dereference_variable(const VariableSafePtr &a_var, const UString &a_cookie)nemiver::GDBEnginevirtual
detach_from_target(const UString &a_cookie)nemiver::GDBEnginevirtual
detached_from_target_signal() constnemiver::GDBEnginevirtual
disable_breakpoint(const string &a_break_num, const UString &a_cookie="")nemiver::GDBEnginevirtual
disassemble(size_t a_start_addr, bool a_start_addr_relative_to_pc, size_t a_end_addr, bool a_end_addr_relative_to_pc, bool a_pure_asm, const UString &a_cookie)nemiver::GDBEnginevirtual
disassemble(size_t a_start_addr, bool a_start_addr_relative_to_pc, size_t a_end_addr, bool a_end_addr_relative_to_pc, const DisassSlot &a_slot, bool a_pure_asm, const UString &a_cookie)nemiver::GDBEnginevirtual
disassemble_lines(const UString &a_file_name, int a_line_num, int a_nb_disassembled_lines, bool a_pure_asm, const UString &a_cookie)nemiver::GDBEnginevirtual
disassemble_lines(const UString &a_file_name, int a_line_num, int a_nb_disassembled_lines, const DisassSlot &a_slot, bool a_pure_asm, const UString &a_cookie)nemiver::GDBEnginevirtual
DisassSlot typedefnemiver::IDebugger
disconnect_from_remote_target(const UString &a_cookie)nemiver::GDBEnginevirtual
do_continue(const UString &a_cookie)nemiver::GDBEnginevirtual
do_init(IConfMgrSafePtr a_conf_mgr)nemiver::GDBEnginevirtual
DynModIface(DynamicModuleSafePtr &a_dynmod)nemiver::common::DynModIfaceinline
DynModIface(DynamicModule *a_dynmod)nemiver::common::DynModIfaceinline
enable_breakpoint(const string &a_break_num, const BreakpointsSlot &a_slot, const UString &a_cookie="")nemiver::GDBEnginevirtual
enable_breakpoint(const string &a_break_num, const UString &a_cookie="")nemiver::GDBEnginevirtual
enable_countpoint(const string &a_break_num, bool a_flag, const UString &a_cookie="")nemiver::GDBEnginevirtual
enable_pretty_printing(bool a_flag)nemiver::GDBEnginevirtual
enable_refcount(bool a_enabled=true)nemiver::common::Object
END_STEPPING_RANGE enum valuenemiver::IDebugger
engine_died_signal() constnemiver::GDBEnginevirtual
error_signal() constnemiver::GDBEnginevirtual
evaluate_expression(const UString &a_expr, const UString &a_cookie)nemiver::GDBEnginevirtual
evaluate_variable_expr(const VariableSafePtr a_var, const UString &a_cookie)nemiver::GDBEnginevirtual
evaluate_variable_expr(const VariableSafePtr a_var, const ConstVariableSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
execute_command(const Command &a_command)nemiver::GDBEngine
exit_engine()nemiver::GDBEnginevirtual
EXITED enum valuenemiver::IDebugger
EXITED_NORMALLY enum valuenemiver::IDebugger
EXITED_SIGNALLED enum valuenemiver::IDebugger
extract_global_variable_list(Output &a_output, VarsPerFilesMap &a_vars)nemiver::GDBEngine
extract_proc_info(Output &a_output, int &a_proc_pid, UString &a_exe_path)nemiver::GDBEngine
files_listed_signal() constnemiver::GDBEnginevirtual
FrameArgsSlot typedefnemiver::IDebugger
frames_arguments_listed_signal() constnemiver::GDBEnginevirtual
frames_listed_signal() constnemiver::GDBEnginevirtual
FrameVectorSlot typedefnemiver::IDebugger
FUNCTION_FINISHED enum valuenemiver::IDebugger
GDBEngine(DynamicModule *a_dynmod)nemiver::GDBEngine
get_attached_object(const UString &a_key, const Object *&a_object)nemiver::common::Object
get_breakpoint_from_cache(const string &a_num, IDebugger::Breakpoint &a_bp) constnemiver::GDBEnginevirtual
get_cached_breakpoints()nemiver::GDBEnginevirtual
get_conf_mgr()nemiver::GDBEngine
get_current_frame_address() constnemiver::GDBEngine
get_current_frame_level() constnemiver::GDBEnginevirtual
get_current_thread() constnemiver::GDBEnginevirtual
get_debugger_full_path() constnemiver::GDBEnginevirtual
get_dynamic_module() constnemiver::common::DynModIfaceinline
get_env_variables()nemiver::GDBEnginevirtual
get_language_trait()nemiver::GDBEnginevirtual
get_mi_thread_and_frame_location(UString &a_str) constnemiver::GDBEngine
get_mi_thread_location(UString &a_str) constnemiver::GDBEngine
get_refcount() constnemiver::common::Object
get_state() constnemiver::GDBEnginevirtual
get_target_info(const UString &a_cookie)nemiver::GDBEnginevirtual
get_target_path()nemiver::GDBEnginevirtual
get_variable_type(const VariableSafePtr &a_var, const UString &a_cookie)nemiver::GDBEnginevirtual
get_variable_value(const VariableSafePtr &a_var, const UString &a_cookie)nemiver::GDBEnginevirtual
global_variables_listed_signal() constnemiver::GDBEnginevirtual
got_overloads_choice_signal() constnemiver::GDBEnginevirtual
got_target_info_signal() constnemiver::GDBEnginevirtual
IDebugger(DynamicModule *a_dynmod)nemiver::IDebuggerinlineprotected
INFERIOR_LOADED enum valuenemiver::IDebugger
inferior_re_run_signal() constnemiver::GDBEnginevirtual
init()nemiver::GDBEngine
init_output_handlers()nemiver::GDBEngine
instructions_disassembled_signal() constnemiver::GDBEnginevirtual
is_attached_to_target() constnemiver::GDBEnginevirtual
is_countpoint(const string &a_break_num) constnemiver::GDBEnginevirtual
is_countpoint(const Breakpoint &a_breakpoint) constnemiver::GDBEnginevirtual
is_exited(enum StopReason a_reason)nemiver::IDebuggerinlinestatic
is_refcount_enabled() constnemiver::common::Object
is_running() constnemiver::GDBEnginevirtual
is_variable_editable(const VariableSafePtr) constnemiver::GDBEnginevirtual
jump_to_position(const Loc &a_loc, const DefaultSlot &a_slot)nemiver::GDBEnginevirtual
list_breakpoints(const UString &a_cookie)nemiver::GDBEnginevirtual
list_changed_registers(const UString &a_cookie)nemiver::GDBEnginevirtual
list_changed_variables(VariableSafePtr a_root, const UString &a_cookie)nemiver::GDBEnginevirtual
list_changed_variables(VariableSafePtr a_root, const ConstVariableListSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
list_files(const UString &a_cookie)nemiver::GDBEnginevirtual
list_frames(int a_low_frame, int a_high_frame, const UString &a_cookie)nemiver::GDBEnginevirtual
list_frames(int a_low_frame, int a_high_frame, const FrameVectorSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
list_frames_arguments(int a_low_frame, int a_high_frame, const UString &a_cookie)nemiver::GDBEnginevirtual
list_frames_arguments(int a_low_frame, int a_high_frame, const FrameArgsSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
list_global_variables(const UString &a_cookie)nemiver::GDBEnginevirtual
list_local_variables(const ConstVariableListSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
list_local_variables(const UString &a_cookie)nemiver::GDBEnginevirtual
list_register_names(const UString &a_cookie)nemiver::GDBEnginevirtual
list_register_values(std::list< register_id_t > a_registers, const UString &a_cookie)nemiver::GDBEnginevirtual
list_register_values(const UString &a_cookie)nemiver::GDBEnginevirtual
list_threads(const UString &a_cookie)nemiver::GDBEnginevirtual
load_core_file(const UString &a_prog_file, const UString &a_core_path)nemiver::GDBEnginevirtual
load_program(const UString &a_prog)nemiver::GDBEnginevirtual
load_program(const UString &a_prog, const vector< UString > &a_args)nemiver::GDBEnginevirtual
load_program(const UString &a_prog, const vector< UString > &a_args, const UString &a_working_dir, bool a_force)nemiver::GDBEnginevirtual
load_program(const UString &a_prog, const vector< UString > &a_argv, const UString &working_dir, const vector< UString > &a_source_search_dirs, const UString &a_slave_tty_path, int a_slave_tty_fd, bool a_uses_launch_tty, bool a_force)nemiver::GDBEnginevirtual
local_variables_listed_signal() constnemiver::GDBEnginevirtual
LOCATION_REACHED enum valuenemiver::IDebugger
LocSlot typedefnemiver::IDebugger
log_message_signal() constnemiver::GDBEnginevirtual
NOT_STARTED enum valuenemiver::IDebugger
Object()nemiver::common::Object
Object(Object const &)nemiver::common::Object
on_debugger_stdout_signal(CommandAndOutput &a_cao)nemiver::GDBEngine
on_detached_from_target_signal()nemiver::GDBEngine
on_got_target_info_signal(int a_pid, const UString &a_exe_path)nemiver::GDBEngine
on_program_finished_signal()nemiver::GDBEngine
on_rv_eval_var(const VariableSafePtr, const UString &, const ConstVariableSlot &)nemiver::GDBEngine
on_rv_flag(const VariableSafePtr, const UString &, const ConstVariableSlot &)nemiver::GDBEngine
on_rv_set_visualizer_on_members(const VariableSafePtr, const UString &, const ConstVariableSlot &)nemiver::GDBEngine
on_rv_set_visualizer_on_next_sibling(const VariableSafePtr, const UString &, IDebugger::VariableList::iterator, IDebugger::VariableList::iterator, const ConstVariableSlot &)nemiver::GDBEngine
on_rv_unfold_var(const VariableSafePtr, const UString &, const ConstVariableSlot &)nemiver::GDBEngine
on_stopped_signal(IDebugger::StopReason a_reason, bool has_frame, const IDebugger::Frame &a_frame, int a_thread_id, const string &a_breakpoint_number, const UString &a_cookie)nemiver::GDBEngine
nemiver::common::Object::operator=(Object const &)nemiver::common::Object
OverloadsChoiceEntries typedefnemiver::IDebugger
pointed_variable_value_signal() constnemiver::GDBEnginevirtual
print_pointed_variable_value(const UString &a_var_name, const UString &a_cookie)nemiver::GDBEnginevirtual
print_variable_type(const UString &a_var_name, const UString &a_cookie)nemiver::GDBEnginevirtual
print_variable_value(const UString &a_var_name, const UString &a_cookie)nemiver::GDBEnginevirtual
Privnemiver::GDBEnginefriend
PROGRAM_EXITED enum valuenemiver::IDebugger
program_finished_signal() constnemiver::GDBEnginevirtual
properties()nemiver::GDBEnginevirtual
pty_signal() constnemiver::GDBEngine
query_variable_format(const VariableSafePtr a_var, const ConstVariableSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
query_variable_path_expr(const VariableSafePtr a_root, const UString &a_cookie)nemiver::GDBEnginevirtual
query_variable_path_expr(const VariableSafePtr, const ConstVariableSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
queue_command(const Command &a_command)nemiver::GDBEngine
re_run(const DefaultSlot &)nemiver::GDBEnginevirtual
read_memory(size_t a_start_addr, size_t a_num_bytes, const UString &a_cookie)nemiver::GDBEnginevirtual
read_memory_signal() constnemiver::GDBEnginevirtual
READ_WATCHPOINT_TRIGGER enum valuenemiver::IDebugger
READY enum valuenemiver::IDebugger
ref()nemiver::common::Object
register_id_t typedefnemiver::IDebugger
register_names_listed_signal() constnemiver::GDBEnginevirtual
register_value_changed_signal() constnemiver::GDBEnginevirtual
register_values_listed_signal() constnemiver::GDBEnginevirtual
reset_command_queue()nemiver::GDBEngine
revisualize_variable(const VariableSafePtr a_var, const ConstVariableSlot &a_slot)nemiver::GDBEnginevirtual
revisualize_variable(const VariableSafePtr a_var, bool a_toggle_pretty_printing, const ConstVariableSlot &a_slot)nemiver::GDBEngine
revisualize_variable_real(IDebugger::VariableSafePtr, const UString &, const ConstVariableSlot &a_slot)nemiver::GDBEngine
run(const UString &a_cookie)nemiver::GDBEnginevirtual
run_loop_iterations(int a_nb_iters)nemiver::GDBEnginevirtual
RUNNING enum valuenemiver::IDebugger
running_signal() constnemiver::GDBEnginevirtual
select_frame(int a_frame_id, const UString &a_cookie)nemiver::GDBEnginevirtual
select_thread(unsigned int a_thread_id, const UString &a_cookie)nemiver::GDBEnginevirtual
set_attached_to_target(bool a_is_attached)nemiver::GDBEngine
set_breakpoint(const Loc &a_loc, const UString &a_condition, gint a_ignore_count, const BreakpointsSlot &a_slot, const UString &a_cookie)nemiver::GDBEnginevirtual
set_breakpoint(const UString &a_path, gint a_line_num, const UString &a_condition, gint a_ignore_count, const UString &a_cookie)nemiver::GDBEnginevirtual
set_breakpoint(const UString &a_func_name, const UString &a_condition, gint a_ignore_count, const UString &a_cookie)nemiver::GDBEnginevirtual
set_breakpoint(const UString &a_func_name, const BreakpointsSlot &a_slot, const UString &a_condition, gint a_ignore_count, const UString &a_cookie)nemiver::GDBEnginevirtual
set_breakpoint(const Address &a_address, const UString &a_condition, gint a_ignore_count, const UString &a_cookie)nemiver::GDBEnginevirtual
set_breakpoint_condition(const string &a_break_num, const UString &a_condition, const UString &a_cookie="")nemiver::GDBEnginevirtual
set_breakpoint_ignore_count(const string &a_break_num, gint a_ignore_count, const UString &a_cookie="")nemiver::GDBEnginevirtual
set_catch(const UString &a_event, const UString &a_cookie)nemiver::GDBEnginevirtual
set_current_frame_address(const Address &a_address)nemiver::GDBEngine
set_current_frame_level(int)nemiver::GDBEngine
set_debugger_parameter(const UString &a_name, const UString &a_value)nemiver::GDBEngine
set_event_loop_context(const Glib::RefPtr< Glib::MainContext > &)nemiver::GDBEnginevirtual
set_memory(size_t a_addr, const std::vector< uint8_t > &a_bytes, const UString &a_cookie)nemiver::GDBEnginevirtual
set_memory_signal() constnemiver::GDBEnginevirtual
set_non_persistent_debugger_path(const UString &a_full_path)nemiver::GDBEnginevirtual
set_register_value(const UString &a_reg_name, const UString &a_value, const UString &a_cookie)nemiver::GDBEnginevirtual
set_solib_prefix_path(const UString &a_name)nemiver::GDBEnginevirtual
set_state(IDebugger::State a_state)nemiver::GDBEngine
set_tty_path(const UString &a_tty_path)nemiver::GDBEnginevirtual
set_variable_format(const VariableSafePtr a_var, const Variable::Format a_format, const UString &a_cookie)nemiver::GDBEngine
nemiver::IDebugger::set_variable_format(const VariableSafePtr a_var, const Variable::Format a_format, const UString &a_cookie="")=0nemiver::IDebuggerpure virtual
set_variable_visualizer(const VariableSafePtr a_var, const std::string &a_vizualizer, const ConstVariableSlot &a_slot)nemiver::GDBEngine
set_watchpoint(const UString &a_expression, bool a_write, bool a_read, const UString &a_cookie)nemiver::GDBEnginevirtual
SIGNAL_RECEIVED enum valuenemiver::IDebugger
signal_received_signal() constnemiver::GDBEnginevirtual
State enum namenemiver::IDebugger
state_changed_signal() constnemiver::GDBEnginevirtual
state_to_string(State a_state)nemiver::IDebuggerinlinestatic
stderr_signal() constnemiver::GDBEngine
stdout_signal() constnemiver::GDBEngine
step_in(const UString &a_cookie)nemiver::GDBEnginevirtual
step_in_asm(const UString &a_cookie)nemiver::GDBEnginevirtual
step_out(const UString &a_cookie)nemiver::GDBEnginevirtual
step_over(const UString &a_cookie)nemiver::GDBEnginevirtual
step_over_asm(const UString &a_cookie)nemiver::GDBEnginevirtual
stop_target()nemiver::GDBEnginevirtual
stopped_signal() constnemiver::GDBEnginevirtual
StopReason enum namenemiver::IDebugger
target_output_message_signal() constnemiver::GDBEnginevirtual
thread_selected_signal() constnemiver::GDBEnginevirtual
threads_listed_signal() constnemiver::GDBEnginevirtual
UNDEFINED_REASON enum valuenemiver::IDebugger
unfold_variable(VariableSafePtr a_var, const UString &a_cookie)nemiver::GDBEnginevirtual
unfold_variable(VariableSafePtr a_var, const ConstVariableSlot &a_s, const UString &a_cookie)nemiver::GDBEnginevirtual
unfold_variable(VariableSafePtr a_var, const ConstVariableSlot &a_s, const UString &a_cookie, bool a_should_emit_signal)nemiver::GDBEngine
unfold_variable_with_visualizer(const VariableSafePtr, const UString &a_visualizer, const ConstVariableSlot &)nemiver::GDBEngine
unref()nemiver::common::Object
variable_created_signal() constnemiver::GDBEnginevirtual
variable_deleted_signal() constnemiver::GDBEnginevirtual
variable_dereferenced_signal() constnemiver::GDBEnginevirtual
variable_expression_evaluated_signal() constnemiver::GDBEnginevirtual
variable_type_set_signal() constnemiver::GDBEnginevirtual
variable_type_signal() constnemiver::GDBEnginevirtual
variable_unfolded_signal() constnemiver::GDBEnginevirtual
variable_value_set_signal() constnemiver::GDBEnginevirtual
variable_value_signal() constnemiver::GDBEnginevirtual
variable_visualized_signal() constnemiver::GDBEngine
VariableList typedefnemiver::IDebugger
VariableSafePtr typedefnemiver::IDebugger
VarsPerFilesMap typedefnemiver::GDBEngine
WATCHPOINT_SCOPE enum valuenemiver::IDebugger
WATCHPOINT_TRIGGER enum valuenemiver::IDebugger
~GDBEngine()nemiver::GDBEnginevirtual
~IDebugger()nemiver::IDebuggerinlinevirtual
~Object()nemiver::common::Objectvirtual