Unwind.Cursor – libunwind-generic Reference Manual
Packages
libunwind-generic
Unwind
Cursor
init_local
init_local2
init_remote
apply_reg_state
get_fpreg
get_proc_info
get_proc_name
get_reg
get_save_loc
handle_signal_frame
is_signal_frame
reg_states_iterate
resume
set_fpreg
set_reg
step
opaque
Cursor
Object Hierarchy:
Description:
[
CCode
( cname =
"unw_cursor_t"
, lower_case_cprefix =
"unw_"
) ]
public
struct
Cursor
Namespace:
Unwind
Package:
libunwind-generic
Content:
Static methods:
public
static
int
init_local
(
out
Cursor
cur,
Context
? ctx)
public
static
int
init_local2
(
out
Cursor
cur,
Context
? ctx,
int
i)
public
static
int
init_remote
(
out
Cursor
cur,
AddrSpace
? addr,
void
* d)
Methods:
public
int
apply_reg_state
(
void
* d)
public
int
get_fpreg
(
Regnum
rn,
out
Fpreg
off)
public
int
get_proc_info
(
out
ProcInfo
pi)
public
int
get_proc_name
(
char
[] name,
out
Word
off)
public
int
get_reg
(
Regnum
rn,
out
Word
w)
public
int
get_save_loc
(
int
i,
out
SaveLoc
loc)
public
int
handle_signal_frame
()
public
int
is_signal_frame
()
public
int
reg_states_iterate
(
RegStatesCallback
cb,
void
* d)
public
int
resume
()
public
int
set_fpreg
(
Regnum
rn,
Fpreg
off)
public
int
set_reg
(
Regnum
rn,
Word
w)
public
int
step
()
Fields:
public
Word
[]
opaque