]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[3793] Missing method added in MapElement
authorTomek Mrugalski <tomasz@isc.org>
Fri, 8 May 2015 14:59:33 +0000 (16:59 +0200)
committerTomek Mrugalski <tomasz@isc.org>
Fri, 8 May 2015 14:59:33 +0000 (16:59 +0200)
src/lib/cc/data.h

index 8859af72c4efca3675885c21dfe10c629959e2f1..ee2c15c6decb83e471eb551cb4147a4fc979fece 100644 (file)
@@ -675,6 +675,14 @@ public:
     // a MapElement)
     bool find(const std::string& id, ConstElementPtr& t) const;
 
+    /// @brief Returns number of stored elements
+    ///
+    /// @note: this is costly operation for a map!
+    /// @return number of elements.
+    size_t size() const {
+        return (m.size());
+    }
+
     bool equals(const Element& other) const;
 };