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

AVLNode< Data > Class Template Reference

Templated node class for a templated AVL tree.

#include <AVLNode.h>

List of all members.

Public Member Functions

 AVLNode (Data *data)
 Constructor.
virtual ~AVLNode ()
 Destructor - doesn't delete left and right nodes.

Public Attributes

AVLNode< Data > * m_Left
 Pointer to the left node.
AVLNode< Data > * m_Right
 Pointer to the right node.
Data * m_Data
 Pointer to the data in the node.
signed char m_Balance
 Balance of the node - used to rebranch tree.


Detailed Description

template<class Data>
class AVLNode< Data >

Definition at line 14 of file AVLNode.h.


The documentation for this class was generated from the following file:
Generated on Sat Nov 5 11:20:16 2005 for Cpp Freecell Solver by  doxygen 1.4.4