\section{\class{wxHashTable}}\label{wxhashtable}
+{\bf Please note} that this class is retained for backward compatibility
+reasons; you should use \helpref{wxHashMap}{wxhashmap}.
+
This class provides hash table functionality for wxWindows, and for an
application if it wishes. Data can be hashed on an integer or string
key.
\func{void}{DeleteContents}{\param{bool}{ flag}}
-If set to TRUE data stored in hash table will be deleted when hash table object
+If set to true data stored in hash table will be deleted when hash table object
is destroyed.
\membersection{wxHashTable::Next}
-\func{wxNode *}{Next}{\void}
+\func{wxHashTable::Node *}{Next}{\void}
If the application wishes to iterate through all the data in the hash
table, it can call {\it BeginFind} and then loop on {\it Next}. This function
-returns a {\bf wxNode} pointer (or NULL if there are no more nodes). See the
-description for \helpref{wxNode}{wxnode}. The user will probably only wish to use the
-{\bf wxNode::Data} function to retrieve the data; the node may also be deleted.
+returns a {\bf wxHashTable::Node} pointer (or NULL if there are no more nodes).
+The return value is functionally equivalent to \textbf{wxNode} but might not be
+implemented as a \textbf{wxNode}. The user will probably only wish to use the
+\textbf{GetData} method to retrieve the data; the node may also be deleted.
\membersection{wxHashTable::Put}