UltraGrid
UltraGrid Low-Latency High-Resolution Transmission System
Loading...
Searching...
No Matches
s_pdb_node Struct Reference
Collaboration diagram for s_pdb_node:
Collaboration graph

Public Attributes

void * data
 
uint32_t key
 
struct s_pdb_node * left
 
uint32_t magic
 
struct s_pdb_node * parent
 
struct s_pdb_node * right
 

Detailed Description

Definition at line 75 of file pdb.c.

Member Data Documentation

◆ data

void* s_pdb_node::data

Definition at line 77 of file pdb.c.

Referenced by pdb_add(), pdb_delete_node(), pdb_get(), pdb_iter_init(), pdb_iter_next(), and pdb_remove().

◆ key

uint32_t s_pdb_node::key

Definition at line 76 of file pdb.c.

Referenced by pdb_add(), pdb_delete_node(), pdb_insert_node(), and pdb_search().

◆ left

struct s_pdb_node* s_pdb_node::left

Definition at line 79 of file pdb.c.

Referenced by pdb_add(), pdb_delete_node(), pdb_insert_node(), pdb_min(), and pdb_search().

◆ magic

uint32_t s_pdb_node::magic

Definition at line 81 of file pdb.c.

Referenced by pdb_add().

◆ parent

struct s_pdb_node* s_pdb_node::parent

Definition at line 78 of file pdb.c.

Referenced by pdb_add(), pdb_delete_node(), pdb_insert_node(), and pdb_successor().

◆ right

struct s_pdb_node* s_pdb_node::right

Definition at line 80 of file pdb.c.

Referenced by pdb_add(), pdb_delete_node(), pdb_insert_node(), pdb_search(), and pdb_successor().


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