Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

HashBucket< _Key, _Value > Struct Template Reference

#include <HashTable.hpp>

List of all members.

Public Methods

 HashBucket ()
 HashBucket (const _Key &k, HashBucket< _Key, _Value > *n)
 HashBucket (const _Key &k, const _Value &v, HashBucket< _Key, _Value > *n)
 ~HashBucket ()
bool empty ()
void setEmpty ()

Public Attributes

_Key key
_Value value
HashBucket< _Key, _Value > * next

template<class _Key, class _Value>
struct HashBucket< _Key, _Value >


Constructor & Destructor Documentation

template<class _Key, class _Value>
HashBucket< _Key, _Value >::HashBucket   [inline]
 

template<class _Key, class _Value>
HashBucket< _Key, _Value >::HashBucket const _Key &    k,
HashBucket< _Key, _Value > *    n
[inline]
 

template<class _Key, class _Value>
HashBucket< _Key, _Value >::HashBucket const _Key &    k,
const _Value &    v,
HashBucket< _Key, _Value > *    n
[inline]
 

template<class _Key, class _Value>
HashBucket< _Key, _Value >::~HashBucket   [inline]
 


Member Function Documentation

template<class _Key, class _Value>
bool HashBucket< _Key, _Value >::empty   [inline]
 

template<class _Key, class _Value>
void HashBucket< _Key, _Value >::setEmpty   [inline]
 


Member Data Documentation

template<class _Key, class _Value>
_Key HashBucket< _Key, _Value >::key
 

template<class _Key, class _Value>
HashBucket<_Key, _Value>* HashBucket< _Key, _Value >::next
 

template<class _Key, class _Value>
_Value HashBucket< _Key, _Value >::value
 


The documentation for this struct was generated from the following file:
Generated on Wed Nov 3 12:59:37 2004 for Lemur Toolkit by doxygen1.2.18