]> AND Private Git Repository - loba.git/blobdiff - named_object_list.h
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Use FATPIPE for backbone in cluster1000.xml.
[loba.git] / named_object_list.h
index 03bf00d024a3f267465d3dae4151b5aa28b7551c..2c91263f982325d049c1f32d19f26de2864c4156 100644 (file)
@@ -65,7 +65,8 @@ public:
     const std::string& get_descr(iterator& it) const
     { return it->second->description; }
 
-    size_t size() const          { return assoc.size();  }
+    bool exists(const std::string& name) const
+    { return assoc.find(name) != assoc.end(); }
     iterator begin() const       { return assoc.begin(); }
     iterator end() const         { return assoc.end();   }
 
@@ -73,9 +74,6 @@ public:
 
 //===== arity 2 =====
 
-#include <map>
-#include <string>
-
 template <typename Base, typename Arg1, typename Arg2>
 class named_object_list2 {
 protected: