GDB (API)
Public Attributes
trace_frame_write_ops Struct Reference

#include "tracepoint.h"

List of all members.

Public Attributes

void(* start )(struct trace_file_writer *self, uint16_t tpnum)
void(* write_r_block )(struct trace_file_writer *self, gdb_byte *buf, int32_t size)
void(* write_m_block_header )(struct trace_file_writer *self, uint64_t addr, uint16_t length)
void(* write_m_block_memory )(struct trace_file_writer *self, gdb_byte *buf, uint16_t length)
void(* write_v_block )(struct trace_file_writer *self, int32_t num, uint64_t val)
void(* end )(struct trace_file_writer *self)

Detailed Description

Definition at line 225 of file tracepoint.h.


Member Data Documentation

Definition at line 261 of file tracepoint.h.

void(* trace_frame_write_ops::start)(struct trace_file_writer *self, uint16_t tpnum)

Definition at line 229 of file tracepoint.h.

void(* trace_frame_write_ops::write_m_block_header)(struct trace_file_writer *self, uint64_t addr, uint16_t length)

Definition at line 246 of file tracepoint.h.

void(* trace_frame_write_ops::write_m_block_memory)(struct trace_file_writer *self, gdb_byte *buf, uint16_t length)

Definition at line 252 of file tracepoint.h.

Definition at line 233 of file tracepoint.h.

void(* trace_frame_write_ops::write_v_block)(struct trace_file_writer *self, int32_t num, uint64_t val)

Definition at line 257 of file tracepoint.h.


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