diff --git a/seafire/server/parameters.hxx b/seafire/server/parameters.hxx index e95eafe..997826f 100644 --- a/seafire/server/parameters.hxx +++ b/seafire/server/parameters.hxx @@ -27,6 +27,19 @@ namespace seafire::server }; + template + class named_parameter_t + { + public: + static + std::string const& + name() + { + static std::string name{Name}; + return name; + } + }; + struct string_parameter_t { using value_type = std::string;