#pragma once #include #include class ApiUrl { public: ApiUrl(const std::string &iContentType, const std::string &iRegion); void setRegion(const std::string &iRegion); void setLocale(const std::string &iLocale); void setGameMode(const std::string &iGameMode); std::string operator()(); private: std::string mContentType; std::string mRegion; std::unordered_map aParameters; };