-
Notifications
You must be signed in to change notification settings - Fork 74
v0.2.48..v0.2.49 changeset OsmMap.h
Garret Voltz edited this page Oct 2, 2019
·
1 revision
diff --git a/hoot-core/src/main/cpp/hoot/core/elements/OsmMap.h b/hoot-core/src/main/cpp/hoot/core/elements/OsmMap.h
index ae693f1..180ab95 100644
--- a/hoot-core/src/main/cpp/hoot/core/elements/OsmMap.h
+++ b/hoot-core/src/main/cpp/hoot/core/elements/OsmMap.h
@@ -157,6 +157,7 @@ public:
ElementPtr getElement(ElementType type, long id);
size_t getElementCount() const;
+ size_t size() const { return getElementCount(); }
const std::vector<std::shared_ptr<OsmMapListener>>& getListeners() const { return _listeners; }
@@ -199,7 +200,7 @@ public:
const ConstWayPtr getWay(ElementId eid) const;
const WayMap& getWays() const { return _ways; }
- bool isEmpty() const { return _nodes.size() == 0 && _ways.size() == 0 && _relations.size() == 0;}
+ bool isEmpty() const { return getElementCount() == 0; }
void registerListener(const std::shared_ptr<OsmMapListener>& l) { _listeners.push_back(l); }