OpenCMISS-Iron Internal API Documentation
trees::tree_node_type Type Reference
Collaboration diagram for trees::tree_node_type:

Private Attributes

integer(intg) key
 The key for the tree node. More...
 
integer(intg) value
 The value stored at the tree node. More...
 
integer(intg) colour
 The colour of the node for the red-black tree. More...
 
type(tree_node_type), pointer left
 The pointer to the left daughter tree node if any. More...
 
type(tree_node_type), pointer right
 The pointer to the right daughter tree node if any. More...
 
type(tree_node_type), pointer parent
 The pointer to the parent tree node. More...
 

Detailed Description

Definition at line 87 of file trees.f90.

Member Data Documentation

integer(intg) trees::tree_node_type::colour
private

The colour of the node for the red-black tree.

Definition at line 91 of file trees.f90.

integer(intg) trees::tree_node_type::key
private

The key for the tree node.

Definition at line 89 of file trees.f90.

type(tree_node_type), pointer trees::tree_node_type::left
private

The pointer to the left daughter tree node if any.

Definition at line 92 of file trees.f90.

type(tree_node_type), pointer trees::tree_node_type::parent
private

The pointer to the parent tree node.

Definition at line 94 of file trees.f90.

type(tree_node_type), pointer trees::tree_node_type::right
private

The pointer to the right daughter tree node if any.

Definition at line 93 of file trees.f90.

integer(intg) trees::tree_node_type::value
private

The value stored at the tree node.

Definition at line 90 of file trees.f90.