GDB (API)
Classes | Typedefs | Functions
/home/stan/gdb/src/gdb/frame-base.h File Reference

Go to the source code of this file.

Classes

struct  frame_base

Typedefs

typedef CORE_ADDRframe_this_base_ftype )(struct frame_info *this_frame, void **this_base_cache)
typedef CORE_ADDRframe_this_locals_ftype )(struct frame_info *this_frame, void **this_base_cache)
typedef CORE_ADDRframe_this_args_ftype )(struct frame_info *this_frame, void **this_base_cache)
typedef struct frame_base *( frame_base_sniffer_ftype )(struct frame_info *this_frame)

Functions

void frame_base_append_sniffer (struct gdbarch *gdbarch, frame_base_sniffer_ftype *sniffer)
void frame_base_set_default (struct gdbarch *gdbarch, const struct frame_base *def)
struct frame_baseframe_base_find_by_frame (struct frame_info *this_frame)

Typedef Documentation

typedef struct frame_base*( frame_base_sniffer_ftype)(struct frame_info *this_frame)

Definition at line 71 of file frame-base.h.

typedef CORE_ADDR( frame_this_args_ftype)(struct frame_info *this_frame, void **this_base_cache)

Definition at line 55 of file frame-base.h.

typedef CORE_ADDR( frame_this_base_ftype)(struct frame_info *this_frame, void **this_base_cache)

Definition at line 45 of file frame-base.h.

typedef CORE_ADDR( frame_this_locals_ftype)(struct frame_info *this_frame, void **this_base_cache)

Definition at line 50 of file frame-base.h.


Function Documentation

void frame_base_append_sniffer ( struct gdbarch *  gdbarch,
frame_base_sniffer_ftype sniffer 
)

Definition at line 82 of file frame-base.c.

struct frame_base* frame_base_find_by_frame ( struct frame_info *  this_frame) [read]

Definition at line 103 of file frame-base.c.

void frame_base_set_default ( struct gdbarch *  gdbarch,
const struct frame_base def 
)

Definition at line 94 of file frame-base.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines