Each call to a function or return from a function is stored in the tracing buffer.
More...
Each call to a function or return from a function is stored in the tracing buffer.
◆ is_func_trace_enabled()
bool idaapi is_func_trace_enabled |
( |
void | | ) |
|
|
inline |
Get current state of functions tracing.
Type | Synchronous function |
Notification | none (synchronous function) |
◆ enable_func_trace()
bool idaapi enable_func_trace |
( |
bool | enable = true | ) |
|
|
inline |
◆ disable_func_trace()
◆ request_enable_func_trace()
bool idaapi request_enable_func_trace |
( |
bool | enable = true | ) |
|
|
inline |
◆ request_disable_func_trace()
bool request_disable_func_trace |
( |
void | | ) |
|
|
inline |
◆ get_func_trace_options()
int idaapi get_func_trace_options |
( |
void | | ) |
|
|
inline |
Get current function tracing options.
Also see #FT_LOG_RET
Type | Synchronous function |
Notification | none (synchronous function) |
◆ set_func_trace_options()
void idaapi set_func_trace_options |
( |
int | options | ) |
|
|
inline |
Modify function tracing options.
Type | Synchronous function - available as request |
Notification | none (synchronous function) |
◆ request_set_func_trace_options()
void idaapi request_set_func_trace_options |
( |
int | options | ) |
|
|
inline |