seal::BinTreeNode< T > Class Template Reference

#include <node.h>

List of all members.

Public Member Functions

 BinTreeNode (void)
 ~BinTreeNode (void)

Public Attributes

BinTreeNode< T > * parent
BinTreeNode< T > * lchild
BinTreeNode< T > * rchild
data


Detailed Description

template<class T>
class seal::BinTreeNode< T >

A class which encapsulates a binary tree node.

Constructor & Destructor Documentation

template<class T>
seal::BinTreeNode< T >::BinTreeNode ( void   )  [inline]

Constructor. Initialies all the member pointers to NULL.

template<class T>
seal::BinTreeNode< T >::~BinTreeNode ( void   )  [inline]

Destructor. Does nothing.


Member Data Documentation

template<class T>
BinTreeNode<T>* seal::BinTreeNode< T >::parent

Pointer to the parent node.

template<class T>
BinTreeNode<T>* seal::BinTreeNode< T >::lchild

Pointer to the left child.

template<class T>
BinTreeNode<T>* seal::BinTreeNode< T >::rchild

Pointer to the right child.

template<class T>
T seal::BinTreeNode< T >::data

Data held in the node.


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

Generated on Sat May 16 21:35:20 2009 for SEAL by  doxygen 1.5.5