Utils/Console: Introduce senf::console::str()
[senf.git] / senf / Utils / Console / Traits.cci
index 6625e60..4386af1 100644 (file)
@@ -70,6 +70,20 @@ prefix_ std::string senf::console::ArgumentTraits<bool>::str(bool value)
 }
 
 ///////////////////////////////////////////////////////////////////////////
+// senf::console::ArgumentTraits<std::string>
+
+prefix_ void senf::console::ArgumentTraits<std::string>::
+parse(ParseCommandInfo::TokensRange const & tokens, std::string & out)
+{
+    senf_console_parse_argument(tokens,out);
+}
+
+prefix_ std::string senf::console::ArgumentTraits<std::string>::description()
+{
+    return "string";
+}
+
+///////////////////////////////////////////////////////////////////////////
 // senf::console::ReturnValueTraits<bool>
 
 prefix_ void senf::console::ReturnValueTraits<bool>::format(bool value, std::ostream & os)