]> git.saurik.com Git - wxWidgets.git/blobdiff - interface/vector.h
add const qualifiers
[wxWidgets.git] / interface / vector.h
index 7b6e04158d5cd982cd461a5e105e96dd468bd4a0..2476ab8c405e890f96c445aae886f5e1407fde2b 100644 (file)
@@ -45,7 +45,7 @@ public:
         Returns item at position @e idx.
     */
     const value_type at(size_type idx);
-    value_type at(size_type idx);
+    const value_type at(size_type idx);
     //@}
 
     //@{
@@ -53,7 +53,7 @@ public:
         Return last item.
     */
     const value_type back();
-    value_type back();
+    const value_type back();
     //@}
 
     //@{
@@ -61,13 +61,13 @@ public:
         Return iterator to beginning of the vector.
     */
     const_iterator begin();
-    iterator begin();
+    const iterator begin();
     //@}
 
     /**
         
     */
-    size_type capacity();
+    size_type capacity() const;
 
     /**
         Clears the vector.
@@ -77,14 +77,14 @@ public:
     /**
         Returns @true if the vector is empty.
     */
-    bool empty();
+    bool empty() const;
 
     //@{
     /**
         Returns iterator to the end of the vector.
     */
     const_iterator end();
-    iterator end();
+    const iterator end();
     //@}
 
     //@{
@@ -102,7 +102,7 @@ public:
         Returns first item.
     */
     const value_type front();
-    value_type front();
+    const value_type front();
     //@}
 
     /**
@@ -123,7 +123,7 @@ public:
         Returns item at position @e idx.
     */
     const value_type operator[](size_type idx);
-    value_type operator[](size_type idx);
+    const value_type operator[](size_type idx);
     //@}
 
     /**