[Frederik Eaton] Added accessor/mutator for the elements of a SmallSet<>
authorJoris Mooij <joris.mooij@tuebingen.mpg.de>
Fri, 27 Nov 2009 21:18:18 +0000 (22:18 +0100)
committerJoris Mooij <joris.mooij@tuebingen.mpg.de>
Fri, 27 Nov 2009 21:18:18 +0000 (22:18 +0100)
include/dai/smallset.h

index b546d58..ecb2878 100644 (file)
@@ -158,6 +158,12 @@ class SmallSet {
 
         /// Returns whether \c *this is empty
         bool empty() const { return _elements.size() == 0; }
+
+        /// Returns reference to the elements
+        std::vector<T>& elements() { return _elements; }
+
+        /// Returns constant reference to the elements
+        const std::vector<T>& elements() const { return _elements; }
     //@}
 
         /// Constant iterator over the elements