#pragma once #include #include namespace utils::flags { bool has_flag(const std::string& flag); std::optional get_flag(const std::string& flag); std::optional get_flag(const std::string& flag, const std::string& shortname); std::string get_flag(const std::string& flag, const std::string& shortname, const std::string& default_); }