From: Tomek Mrugalski Date: Fri, 8 May 2015 14:59:33 +0000 (+0200) Subject: [3793] Missing method added in MapElement X-Git-Tag: trac3513_base~5^2~1^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=e2f7dfcb3528ab3393aebf09399546177959e8bf;p=thirdparty%2Fkea.git [3793] Missing method added in MapElement --- diff --git a/src/lib/cc/data.h b/src/lib/cc/data.h index 8859af72c4..ee2c15c6de 100644 --- a/src/lib/cc/data.h +++ b/src/lib/cc/data.h @@ -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; };