]> git.saurik.com Git - wxWidgets.git/blobdiff - docs/latex/wx/hash.tex
mention Watcom makefile for wxBase
[wxWidgets.git] / docs / latex / wx / hash.tex
index 216c4a588c7b98c01e72f8b82da622e037122d95..afd8c0a635f3b6bba61d8edb58f60bf9b1cf5332 100644 (file)
@@ -1,5 +1,8 @@
 \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.
@@ -87,7 +90,7 @@ Deletes entry in hash table and returns the user's data (if found).
 
 \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.
 
 
@@ -95,7 +98,7 @@ is destroyed.
 
 \func{wxObject *}{Get}{\param{long}{ key}}
 
-\func{wxObject *}{Get}{\param{const wxString\& }{ key}}
+\func{wxObject *}{Get}{\param{const char*}{ key}}
 
 Gets data from the hash table, using an integer or string key (depending on which
 has table constructor was used).
@@ -121,10 +124,15 @@ description for \helpref{wxNode}{wxnode}. The user will probably only wish to us
 
 \func{void}{Put}{\param{long}{ key}, \param{wxObject *}{object}}
 
-\func{void}{Put}{\param{const wxString\& }{ key}, \param{wxObject *}{object}}
+\func{void}{Put}{\param{const char*}{ key}, \param{wxObject *}{object}}
 
 Inserts data into the hash table, using an integer or string key (depending on which
 has table constructor was used). The key string is copied and stored by the hash
 table implementation.
 
+\membersection{wxHashTable::GetCount}
+
+\constfunc{size\_t}{GetCount}{\void}
+
+Returns the number of elements in the hash table.