GDB (xrefs)

Public Attributes | List of all members
gdbscm_breakpoint_object Struct Reference

## Public Attributes
gdb_smob | base
int | is_scheme_bkpt
struct {
char * location
enum bptype type
enum target_hw_bp_type access_type
int is_internal
} | spec
int | number
struct breakpoint * | bp
SCM | containing_scm
SCM | stop

## Detailed Description

Definition at line 46 of file scm-breakpoint.c.

## Member Data Documentation

## ◆ access_type

enum target_hw_bp_type gdbscm_breakpoint_object::access_type

Definition at line 68 of file scm-breakpoint.c.

Referenced by gdbscm_make_breakpoint(), and gdbscm_register_breakpoint_x().

## ◆ base

gdb_smob gdbscm_breakpoint_object::base

Definition at line 49 of file scm-breakpoint.c.

## ◆ bp

struct breakpoint* gdbscm_breakpoint_object::bp

Definition at line 82 of file scm-breakpoint.c.

Referenced by bpscm_attach_scm_to_breakpoint(), bpscm_breakpoint_deleted(), bpscm_free_breakpoint_smob(), bpscm_is_valid(), bpscm_print_breakpoint_smob(), gdbscm_breakpoint_commands(), gdbscm_breakpoint_condition(), gdbscm_breakpoint_enabled_p(), gdbscm_breakpoint_expression(), gdbscm_breakpoint_hit_count(), gdbscm_breakpoint_ignore_count(), gdbscm_breakpoint_location(), gdbscm_breakpoint_silent_p(), gdbscm_breakpoint_task(), gdbscm_breakpoint_thread(), gdbscm_breakpoint_type(), gdbscm_breakpoint_visible(), gdbscm_delete_breakpoint_x(), gdbscm_set_breakpoint_condition_x(), gdbscm_set_breakpoint_enabled_x(), gdbscm_set_breakpoint_hit_count_x(), gdbscm_set_breakpoint_silent_x(), gdbscm_set_breakpoint_stop_x(), gdbscm_set_breakpoint_task_x(), and gdbscm_set_breakpoint_thread_x().

## ◆ containing_scm

SCM gdbscm_breakpoint_object::containing_scm

Definition at line 87 of file scm-breakpoint.c.

Referenced by bpscm_attach_scm_to_breakpoint(), bpscm_breakpoint_deleted(), bpscm_build_bp_list(), bpscm_free_breakpoint_smob(), and gdbscm_breakpoint_cond_says_stop().

## ◆ is_internal

int gdbscm_breakpoint_object::is_internal

Definition at line 71 of file scm-breakpoint.c.

Referenced by gdbscm_make_breakpoint(), and gdbscm_register_breakpoint_x().

## ◆ is_scheme_bkpt

int gdbscm_breakpoint_object::is_scheme_bkpt

Definition at line 52 of file scm-breakpoint.c.

Referenced by gdbscm_make_breakpoint(), and gdbscm_register_breakpoint_x().

## ◆ location

char* gdbscm_breakpoint_object::location

Definition at line 61 of file scm-breakpoint.c.

Referenced by gdbscm_make_breakpoint(), and gdbscm_register_breakpoint_x().

## ◆ number

int gdbscm_breakpoint_object::number

Definition at line 78 of file scm-breakpoint.c.

Referenced by bpscm_attach_scm_to_breakpoint(), bpscm_breakpoint_deleted(), bpscm_make_breakpoint_smob(), bpscm_print_breakpoint_smob(), gdbscm_breakpoint_number(), and gdbscm_set_breakpoint_ignore_count_x().

## ◆ spec

struct { ... } gdbscm_breakpoint_object::spec

Referenced by gdbscm_make_breakpoint(), and gdbscm_register_breakpoint_x().

## ◆ stop

SCM gdbscm_breakpoint_object::stop

Definition at line 90 of file scm-breakpoint.c.

Referenced by bpscm_breakpoint_deleted(), bpscm_free_breakpoint_smob(), bpscm_make_breakpoint_smob(), gdbscm_breakpoint_cond_says_stop(), gdbscm_breakpoint_has_cond(), gdbscm_breakpoint_stop(), and gdbscm_set_breakpoint_stop_x().

## ◆ type

enum bptype gdbscm_breakpoint_object::type

Definition at line 65 of file scm-breakpoint.c.

Referenced by gdbscm_make_breakpoint(), and gdbscm_register_breakpoint_x().

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

- /tmp/gdb-8.1/gdb/guile/scm-breakpoint.c