Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

hashtable< K, D >::keydata Struct Reference

List of all members.

Public Member Functions

 keydata ()
 keydata (K k, D d)

Public Attributes

key
data
bool inuse

template<class K, class D>
struct hashtable< K, D >::keydata


Constructor & Destructor Documentation

template<class K, class D>
hashtable< K, D >::keydata::keydata  )  [inline]
 

Definition at line 58 of file hash.h.

template<class K, class D>
hashtable< K, D >::keydata::keydata k,
d
[inline]
 

Definition at line 59 of file hash.h.


Member Data Documentation

template<class K, class D>
D hashtable< K, D >::keydata::data
 

Definition at line 56 of file hash.h.

Referenced by hashtable< tchar, unsigned int >::operator[](), and hashtable< K, D >::iterator::second().

template<class K, class D>
bool hashtable< K, D >::keydata::inuse
 

Definition at line 57 of file hash.h.

Referenced by hashtable< tchar, unsigned int >::operator[]().

template<class K, class D>
K hashtable< K, D >::keydata::key
 

Definition at line 55 of file hash.h.

Referenced by hashtable< K, D >::iterator::first(), and hashtable< tchar, unsigned int >::operator[]().


The documentation for this struct was generated from the following file:
Generated on Sat Nov 5 17:34:41 2005 for OPIE by  doxygen 1.4.2