]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/hashmap.h
Try out - instead of @li, more backslash escaping
[wxWidgets.git] / interface / hashmap.h
index 9c816cc18466e3ed9ed5f2c7c25d5df628d6ffea..bfba7458980b4b3359d41e2a2d9d320446070d03 100644 (file)
@@ -1,6 +1,6 @@
 /////////////////////////////////////////////////////////////////////////////
 // Name:        hashmap.h
-// Purpose:     documentation for wxHashMap class
+// Purpose:     interface of wxHashMap
 // Author:      wxWidgets team
 // RCS-ID:      $Id$
 // Licence:     wxWindows license
@@ -35,7 +35,7 @@ public:
         Please remember that hash maps do not guarantee ordering.
     */
     const_iterator begin();
-    iterator begin();
+    const iterator begin();
     //@}
 
     /**
@@ -47,12 +47,12 @@ public:
         Counts the number of elements with the given key present in the map.
         This function returns only 0 or 1.
     */
-    size_type count(const key_type& key);
+    size_type count(const key_type& key) const;
 
     /**
         Returns @true if the hash map does not contain any elements, @false otherwise.
     */
-    bool empty();
+    bool empty() const;
 
     //@{
     /**
@@ -60,7 +60,7 @@ public:
         Please remember that hash maps do not guarantee ordering.
     */
     const_iterator end();
-    iterator end();
+    const iterator end();
     //@}
 
     //@{
@@ -79,8 +79,8 @@ public:
         an iterator pointing at that element, otherwise an invalid iterator
         is returned (i.e. hashmap.find( non_existent_key ) == hashmap.end()).
     */
-    iterator find(const key_type& key);
-    const_iterator find(const key_type& key);
+    iterator find(const key_type& key) const;
+    const_iterator find(const key_type& key) const;
     //@}
 
     /**
@@ -101,5 +101,6 @@ public:
     /**
         Returns the number of elements in the map.
     */
-    size_type size();
+    size_type size() const;
 };
+