Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

hash_node< T > Class Template Reference

#include <hash.H>

List of all members.

Public Methods

 hash_node (long key, T value, hash_node< T > *next)
 hash_node (const hash_node< T > &old)
 hash_node ()
hash_node< T > * next () const
T data () const
long key () const
void next (hash_node< T > *n)
void data (T data)
T & data_ptr ()

template<class T>
class hash_node< T >


Constructor & Destructor Documentation

template<class T>
hash_node< T >::hash_node (  long    key,
T    value,
hash_node< T > *    next
)  [inline]
 

template<class T>
hash_node< T >::hash_node (  const hash_node< T > &    old )  [inline]
 

template<class T>
hash_node< T >::hash_node (    )  [inline]
 


Member Function Documentation

template<class T>
void hash_node< T >::data (  T    data )  [inline]
 

template<class T>
T hash_node< T >::data (    )  const [inline]
 

template<class T>
T& hash_node< T >::data_ptr (    )  [inline]
 

template<class T>
long hash_node< T >::key (    )  const [inline]
 

template<class T>
void hash_node< T >::next (  hash_node< T > *    n )  [inline]
 

template<class T>
hash_node<T>* hash_node< T >::next (    )  const [inline]
 


The documentation for this class was generated from the following file:
Generated on Mon Sep 15 16:26:00 2003 for gluebase by doxygen1.2.18