diff options
Diffstat (limited to 'IdManager.h')
-rw-r--r-- | IdManager.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/IdManager.h b/IdManager.h index bc3efb7..8f846a9 100644 --- a/IdManager.h +++ b/IdManager.h @@ -11,12 +11,14 @@ class IdManager { std::set<std::string> usedIds; std::map<std::string, unsigned long> prefixMap; + bool isValid(const std::string &id) const; + bool unique(const std::string &id) const; + public: bool add(const std::string &id); bool remove(const std::string &id); bool valid(const std::string &id) const; - bool unique(const std::string &id) const; std::string generate(const std::string &prefix); }; |