// // Created by Adarion on 2024/2/19. // #ifndef DWASEARCH_MATCHMANAGER_H #define DWASEARCH_MATCHMANAGER_H #include #include "Match.h" #include "MatchResult.h" namespace Mika { class MatchManager { private: static std::unordered_map> matchResultsByNames; static std::unordered_map> matchDetailsByNames; public: MatchManager() = delete; ~MatchManager() = delete; MatchManager(const MatchManager &) = delete; MatchManager &operator=(const MatchManager &) = delete; static const std::vector &getMatchDetailsByName(const std::string &name); static const std::vector &getMatchResultsByName(const std::string &name); }; } // Mika #endif //DWASEARCH_MATCHMANAGER_H