GDB (xrefs)
Public Attributes
inferior Struct Reference

#include "inferior.h"

List of all members.

Public Attributes

struct inferior * next
int num
int pid
int fake_pid_p
struct inferior_control_state control
int removable
struct address_space * aspace
struct program_space * pspace
char * args
int argc
char ** argv
char * terminal
struct gdb_environ * environment
int attach_flag
struct inferior * vfork_parent
struct inferior * vfork_child
int pending_detach
int waiting_for_vfork_done
int detaching
struct continuation * continuations
struct private_inferior * private
int has_exit_code
LONGEST exit_code
int symfile_flags
struct target_desc_info * tdesc_info
struct gdbarch * gdbarch
 REGISTRY_FIELDS

Detailed Description

Definition at line 401 of file inferior.h.


Member Data Documentation

Definition at line 442 of file inferior.h.

Referenced by fork_inferior(), set_inferior_args(), and set_inferior_args_vector().

Definition at line 481 of file inferior.h.

Referenced by handle_inferior_event(), and prepare_for_detach().

Definition at line 455 of file inferior.h.

Referenced by add_inferior_silent(), free_inferior(), and unset_environment_command().

Definition at line 412 of file inferior.h.

Referenced by add_inferior_silent(), add_to_thread_list(), attach_command_post_wait(), check_zombie_leaders(), core_pid_to_str(), darwin_attach(), darwin_attach_pid(), darwin_check_new_threads(), darwin_decode_message(), darwin_detach(), darwin_init_thread_list(), darwin_kill_inferior(), darwin_resume_thread(), darwin_stop(), darwin_stop_inferior(), darwin_wait(), darwin_xfer_partial(), discard_all_inferiors(), discard_pending_stop_replies(), dispose_inferior(), exec_continue(), exit_inferior_1(), find_inferior_pid(), find_thread_object(), fork_inferior(), gdb_inferior_id_to_pid(), gdbsim_resume_inferior(), get_sim_inferior_data_by_ptid(), gnu_detach(), handle_vfork_child_exec_or_exit(), have_inferiors(), have_live_inferiors(), in_inferior_list(), inf_has_multiple_thread_cb(), inferior_appeared(), inferior_command(), infpy_get_pid(), infrun_inferior_exit(), kill_or_detach(), linux_info_proc(), linux_nat_thread_address_space(), mi_cmd_exec_interrupt(), mi_cmd_execute(), mi_cmd_list_thread_groups(), mi_cmd_remove_inferior(), mi_cmd_target_detach(), mi_inferior_appeared(), mi_inferior_count(), pid_to_gdb_inferior_id(), prepare_for_detach(), print_exited_reason(), print_inferior(), print_inferior_quit_action(), print_one_inferior(), print_program_space(), procfs_attach(), procfs_create_inferior(), procfs_fetch_registers(), prune_inferiors(), remote_notice_new_inferior(), remove_inferior_command(), remove_stop_reply_for_inferior(), run_one_inferior(), sol2_core_pid_to_str(), switch_to_program_space_and_thread(), thread_change_ptid(), thread_db_find_new_threads(), and windows_wait().

Definition at line 519 of file inferior.h.

Definition at line 503 of file inferior.h.

Referenced by clone_inferior_command(), free_inferior(), and get_tdesc_info().

Definition at line 451 of file inferior.h.

Referenced by free_inferior(), get_inferior_io_terminal(), and set_inferior_io_terminal().

Definition at line 478 of file inferior.h.

Referenced by handle_inferior_event(), and linux_child_follow_fork().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines