GDB (xrefs)
Loading...
Searching...
No Matches
Public Attributes | List of all members
uploaded_tp Struct Reference

#include "tracepoint.h"

Public Attributes

int number = 0
 
enum bptype type = bp_none
 
ULONGEST addr = 0
 
int enabled = 0
 
int step = 0
 
int pass = 0
 
int orig_size = 0
 
gdb::unique_xmalloc_ptr< char[]> cond
 
std::vector< gdb::unique_xmalloc_ptr< char[]> > actions
 
std::vector< gdb::unique_xmalloc_ptr< char[]> > step_actions
 
gdb::unique_xmalloc_ptr< char[]> at_string
 
gdb::unique_xmalloc_ptr< char[]> cond_string
 
std::vector< gdb::unique_xmalloc_ptr< char[]> > cmd_strings
 
int hit_count = 0
 
ULONGEST traceframe_usage = 0
 
struct uploaded_tpnext = nullptr
 

Detailed Description

Definition at line 170 of file tracepoint.h.

Member Data Documentation

◆ actions

std::vector<gdb::unique_xmalloc_ptr<char[]> > uploaded_tp::actions

◆ addr

ULONGEST uploaded_tp::addr = 0

◆ at_string

gdb::unique_xmalloc_ptr<char[]> uploaded_tp::at_string

◆ cmd_strings

std::vector<gdb::unique_xmalloc_ptr<char[]> > uploaded_tp::cmd_strings

◆ cond

gdb::unique_xmalloc_ptr<char[]> uploaded_tp::cond

◆ cond_string

gdb::unique_xmalloc_ptr<char[]> uploaded_tp::cond_string

◆ enabled

int uploaded_tp::enabled = 0

◆ hit_count

int uploaded_tp::hit_count = 0

◆ next

struct uploaded_tp* uploaded_tp::next = nullptr

◆ number

int uploaded_tp::number = 0

◆ orig_size

int uploaded_tp::orig_size = 0

Definition at line 178 of file tracepoint.h.

Referenced by parse_tracepoint_definition(), and tfile_write_uploaded_tp().

◆ pass

int uploaded_tp::pass = 0

◆ step

int uploaded_tp::step = 0

◆ step_actions

std::vector<gdb::unique_xmalloc_ptr<char[]> > uploaded_tp::step_actions

◆ traceframe_usage

ULONGEST uploaded_tp::traceframe_usage = 0

◆ type

enum bptype uploaded_tp::type = bp_none

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