Rizin
unix-like reverse engineering framework and cli tools
rz_analysis_callbacks_t Struct Reference

#include <rz_analysis.h>

Public Attributes

int(* on_fcn_new )(struct rz_analysis_t *, void *user, RzAnalysisFunction *fcn)
 
int(* on_fcn_delete )(struct rz_analysis_t *, void *user, RzAnalysisFunction *fcn)
 
int(* on_fcn_rename )(struct rz_analysis_t *, void *user, RzAnalysisFunction *fcn, const char *oldname)
 
int(* on_fcn_bb_new )(struct rz_analysis_t *, void *user, RzAnalysisFunction *fcn, struct rz_analysis_bb_t *bb)
 

Detailed Description

Definition at line 497 of file rz_analysis.h.

Member Data Documentation

◆ on_fcn_bb_new

int(* rz_analysis_callbacks_t::on_fcn_bb_new) (struct rz_analysis_t *, void *user, RzAnalysisFunction *fcn, struct rz_analysis_bb_t *bb)

Definition at line 501 of file rz_analysis.h.

Referenced by rz_analysis_function_add_block().

◆ on_fcn_delete

int(* rz_analysis_callbacks_t::on_fcn_delete) (struct rz_analysis_t *, void *user, RzAnalysisFunction *fcn)

Definition at line 499 of file rz_analysis.h.

Referenced by rz_core_init().

◆ on_fcn_new

int(* rz_analysis_callbacks_t::on_fcn_new) (struct rz_analysis_t *, void *user, RzAnalysisFunction *fcn)

Definition at line 498 of file rz_analysis.h.

Referenced by rz_analysis_add_function(), and rz_core_init().

◆ on_fcn_rename

int(* rz_analysis_callbacks_t::on_fcn_rename) (struct rz_analysis_t *, void *user, RzAnalysisFunction *fcn, const char *oldname)

Definition at line 500 of file rz_analysis.h.

Referenced by rz_core_analysis_function_rename(), and rz_core_init().


The documentation for this struct was generated from the following file: