Rizin
unix-like reverse engineering framework and cli tools
rz_agraph.h File Reference
#include <rz_types.h>
#include <rz_cons.h>
#include <rz_util/rz_graph.h>

Go to the source code of this file.

Classes

struct  rz_ascii_node_t
 
struct  rz_core_graph_hits_t
 
struct  rz_ascii_graph_t
 

Macros

#define RZ_AGRAPH_MODE_NORMAL   0
 
#define RZ_AGRAPH_MODE_OFFSET   1
 
#define RZ_AGRAPH_MODE_MINI   2
 
#define RZ_AGRAPH_MODE_TINY   3
 
#define RZ_AGRAPH_MODE_SUMMARY   4
 
#define RZ_AGRAPH_MODE_COMMENTS   5
 
#define RZ_AGRAPH_MODE_MAX   6
 

Typedefs

typedef struct rz_ascii_node_t RzANode
 
typedef struct rz_core_graph_hits_t RzAGraphHits
 
typedef void(* RzANodeCallback) (RzANode *n, void *user)
 
typedef void(* RAEdgeCallback) (RzANode *from, RzANode *to, void *user)
 
typedef struct rz_ascii_graph_t RzAGraph
 

Macro Definition Documentation

◆ RZ_AGRAPH_MODE_COMMENTS

#define RZ_AGRAPH_MODE_COMMENTS   5

Definition at line 40 of file rz_agraph.h.

◆ RZ_AGRAPH_MODE_MAX

#define RZ_AGRAPH_MODE_MAX   6

Definition at line 41 of file rz_agraph.h.

◆ RZ_AGRAPH_MODE_MINI

#define RZ_AGRAPH_MODE_MINI   2

Definition at line 37 of file rz_agraph.h.

◆ RZ_AGRAPH_MODE_NORMAL

#define RZ_AGRAPH_MODE_NORMAL   0

Definition at line 35 of file rz_agraph.h.

◆ RZ_AGRAPH_MODE_OFFSET

#define RZ_AGRAPH_MODE_OFFSET   1

Definition at line 36 of file rz_agraph.h.

◆ RZ_AGRAPH_MODE_SUMMARY

#define RZ_AGRAPH_MODE_SUMMARY   4

Definition at line 39 of file rz_agraph.h.

◆ RZ_AGRAPH_MODE_TINY

#define RZ_AGRAPH_MODE_TINY   3

Definition at line 38 of file rz_agraph.h.

Typedef Documentation

◆ RAEdgeCallback

typedef void(* RAEdgeCallback) (RzANode *from, RzANode *to, void *user)

Definition at line 44 of file rz_agraph.h.

◆ RzAGraph

typedef struct rz_ascii_graph_t RzAGraph

◆ RzAGraphHits

◆ RzANode

typedef struct rz_ascii_node_t RzANode

◆ RzANodeCallback

typedef void(* RzANodeCallback) (RzANode *n, void *user)

Definition at line 43 of file rz_agraph.h.