GDB (API)
Public Attributes
probe_ops Struct Reference

#include "probe.h"

List of all members.

Public Attributes

int(* is_linespec )(const char **linespecp)
void(* get_probes )(VEC(probe_p)**probes, struct objfile *objfile)
void(* relocate )(struct probe *probe, CORE_ADDR delta)
unsigned(* get_probe_argument_count )(struct probe *probe)
int(* can_evaluate_probe_arguments )(struct probe *probe)
struct value *(* evaluate_probe_argument )(struct probe *probe, unsigned n)
void(* compile_to_ax )(struct probe *probe, struct agent_expr *aexpr, struct axs_value *axs_value, unsigned n)
void(* set_semaphore )(struct probe *probe, struct gdbarch *gdbarch)
void(* clear_semaphore )(struct probe *probe, struct gdbarch *gdbarch)
void(* destroy )(struct probe *probe)
void(* gen_info_probes_table_header )(VEC(info_probe_column_s)**heads)
void(* gen_info_probes_table_values )(struct probe *probe, VEC(const_char_ptr)**values)

Detailed Description

Definition at line 52 of file probe.h.


Member Data Documentation

Definition at line 80 of file probe.h.

void(* probe_ops::clear_semaphore)(struct probe *probe, struct gdbarch *gdbarch)

Definition at line 104 of file probe.h.

void(* probe_ops::compile_to_ax)(struct probe *probe, struct agent_expr *aexpr, struct axs_value *axs_value, unsigned n)

Definition at line 91 of file probe.h.

void(* probe_ops::destroy)(struct probe *probe)

Definition at line 109 of file probe.h.

struct value*(* probe_ops::evaluate_probe_argument)(struct probe *probe, unsigned n) [read]

Definition at line 85 of file probe.h.

Definition at line 116 of file probe.h.

Definition at line 128 of file probe.h.

Definition at line 74 of file probe.h.

void(* probe_ops::get_probes)(VEC(probe_p)**probes, struct objfile *objfile)

Definition at line 65 of file probe.h.

int(* probe_ops::is_linespec)(const char **linespecp)

Definition at line 61 of file probe.h.

void(* probe_ops::relocate)(struct probe *probe, CORE_ADDR delta)

Definition at line 70 of file probe.h.

void(* probe_ops::set_semaphore)(struct probe *probe, struct gdbarch *gdbarch)

Definition at line 98 of file probe.h.


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