OPAL (Object Oriented Parallel Accelerator Library)  2.2.0
OPAL
Public Attributes | List of all members
avl_node_t Struct Reference

#include <avl.h>

Collaboration diagram for avl_node_t:
Collaboration graph
[legend]

Public Attributes

struct avl_node_tnext
 
struct avl_node_tprev
 
struct avl_node_tparent
 
struct avl_node_tleft
 
struct avl_node_tright
 
void * item
 
unsigned int count
 
unsigned char depth
 

Detailed Description

Definition at line 52 of file avl.h.

Member Data Documentation

unsigned int avl_node_t::count

Definition at line 60 of file avl.h.

unsigned char avl_node_t::depth

Definition at line 63 of file avl.h.

void* avl_node_t::item
struct avl_node_t* avl_node_t::left

Definition at line 56 of file avl.h.

Referenced by avl_at(), avl_fixup_node(), avl_insert_before(), avl_search_closest(), and avl_unlink_node().

struct avl_node_t* avl_node_t::next
struct avl_node_t* avl_node_t::parent
struct avl_node_t* avl_node_t::prev
struct avl_node_t* avl_node_t::right

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