diff --git a/src/Tree.cpp b/src/Tree.cpp index c8c5ea1a7..8529ca848 100644 --- a/src/Tree.cpp +++ b/src/Tree.cpp @@ -190,6 +190,12 @@ void Tree::unTag (const std::string& tag) } } +//////////////////////////////////////////////////////////////////////////////// +int Tree::countTags () const +{ + return _tags.size (); +} + //////////////////////////////////////////////////////////////////////////////// int Tree::count () const { diff --git a/src/Tree.h b/src/Tree.h index c517ce2d5..43205743e 100644 --- a/src/Tree.h +++ b/src/Tree.h @@ -56,6 +56,7 @@ public: bool hasTag (const std::string&) const; void tag (const std::string&); void unTag (const std::string&); + int countTags () const; int count () const;