Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

RedBlackNode.h File Reference

This file contains the RedBlackNode class. More...

#include "AVLRedBlackNode.h"

Go to the source code of this file.

Classes

class  RedBlackNode< Data >
 Templated node class for a templated red-black tree. More...

Functions

template<class Data>
void DeleteAllRedBlackNodes (RedBlackNode< Data > *Node, DeleteTreeDataEnum DeleteTreeData)


Detailed Description

Author:
Michael Mann
Version:
1.0
Date:
August 2002

Definition in file RedBlackNode.h.


Function Documentation

template<class Data>
void DeleteAllRedBlackNodes RedBlackNode< Data > *  Node,
DeleteTreeDataEnum  DeleteTreeData
 

Walks through and deletes the node and its children

Parameters:
Node is node to be deleted
How to delete the data in the node

Definition at line 62 of file RedBlackNode.h.

References RedBlackNode< Data >::m_Data, RedBlackNode< Data >::m_Left, and RedBlackNode< Data >::m_Right.

Referenced by RedBlackTree< Data, ConfigData >::~RedBlackTree().


Generated on Sat Nov 5 11:20:16 2005 for Cpp Freecell Solver by  doxygen 1.4.4