GDB (xrefs)

Public Attributes | List of all members
tracepoint Struct Reference

`#include "breakpoint.h"`

Inheritance diagram for tracepoint:

## Public Attributes
long | step_count
int | pass_count
int | number_on_target
ULONGEST | traceframe_usage
char * | static_trace_marker_id
int | static_trace_marker_id_idx
Public Attributes inherited from breakpoint
const breakpoint_ops * | ops = NULL
breakpoint * | next = NULL
bptype | type = bp_none
enum enable_state | enable_state = bp_enabled
bpdisp | disposition = disp_del
int | number = 0
bp_location * | loc = NULL
bool | silent = false
bool | display_canonical = false
int | ignore_count = 0
int | enable_count = 0
counted_command_line | commands
struct frame_id | frame_id = null_frame_id
program_space * | pspace = NULL
event_location_up | location
char * | filter = NULL
event_location_up | location_range_end
struct gdbarch * | gdbarch = NULL
enum language | language = language_unknown
int | input_radix = 0
char * | cond_string = NULL
char * | extra_string = NULL
breakpoint * | related_breakpoint = NULL
int | thread = -1
int | task = 0
int | hit_count = 0
int | condition_not_parsed = 0
gdbpy_breakpoint_object * | py_bp_object = NULL
gdbscm_breakpoint_object * | scm_bp_object = NULL

## Additional Inherited Members
Public Member Functions inherited from breakpoint
virtual | ~breakpoint ()

## Detailed Description

Definition at line 874 of file breakpoint.h.

## Member Data Documentation

## ◆ number_on_target

int tracepoint::number_on_target

Definition at line 885 of file breakpoint.h.

Referenced by download_tracepoint_locations(), get_tracepoint_by_number_on_target(), merge_uploaded_tracepoints(), remote_get_tracepoint_status(), start_tracing(), tfile_trace_find(), and tfind_tracepoint_command().

## ◆ pass_count

int tracepoint::pass_count

Definition at line 882 of file breakpoint.h.

Referenced by find_matching_tracepoint_location(), mi_cmd_break_passcount(), print_one_breakpoint_location(), remote_download_tracepoint(), trace_pass_set_count(), and tracepoint_print_recreate().

## ◆ static_trace_marker_id

char* tracepoint::static_trace_marker_id

Definition at line 892 of file breakpoint.h.

Referenced by init_breakpoint_sal(), strace_marker_decode_location(), tracepoint_print_one_detail(), and update_static_tracepoint().

## ◆ static_trace_marker_id_idx

int tracepoint::static_trace_marker_id_idx

Definition at line 900 of file breakpoint.h.

Referenced by strace_marker_decode_location().

## ◆ step_count

long tracepoint::step_count

Definition at line 878 of file breakpoint.h.

Referenced by find_matching_tracepoint_location(), remote_download_tracepoint(), tracefile_fetch_registers(), validate_actionline(), and validate_commands_for_breakpoint().

## ◆ traceframe_usage

ULONGEST tracepoint::traceframe_usage

Definition at line 889 of file breakpoint.h.

Referenced by create_tracepoint_from_upload(), parse_tracepoint_status(), print_one_breakpoint_location(), and remote_get_tracepoint_status().

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

- /tmp/gdb-8.1/gdb/breakpoint.h