From c0c20a3907f4da25feab51a7e5b5a8a7d80b9944 Mon Sep 17 00:00:00 2001 From: Ryan Date: Sun, 9 Mar 2025 14:09:38 +0100 Subject: [PATCH] Add named_parameter_t --- seafire/server/parameters.hxx | 13 +++++++++++++ 1 file changed, 13 insertions(+) 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;