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

#include <rz_tree.h>

Public Attributes

struct rz_tree_node_tparent
 
struct rz_tree_ttree
 
RzListchildren
 
unsigned int n_children
 
int depth
 
RzListFree free
 
void * data
 

Detailed Description

Definition at line 7 of file rz_tree.h.

Member Data Documentation

◆ children

RzList* rz_tree_node_t::children

Definition at line 10 of file rz_tree.h.

Referenced by rz_tree_add_node(), rz_tree_bfs(), and tree_dfs_node().

◆ data

void* rz_tree_node_t::data

Definition at line 14 of file rz_tree.h.

Referenced by test_group_name.GroupTest::run().

◆ depth

int rz_tree_node_t::depth

Definition at line 12 of file rz_tree.h.

◆ free

RzListFree rz_tree_node_t::free

Definition at line 13 of file rz_tree.h.

◆ n_children

unsigned int rz_tree_node_t::n_children

Definition at line 11 of file rz_tree.h.

Referenced by rz_tree_add_node().

◆ parent

struct rz_tree_node_t* rz_tree_node_t::parent

◆ tree

struct rz_tree_t* rz_tree_node_t::tree

Definition at line 9 of file rz_tree.h.

Referenced by rz_tree_add_node().


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