some more #include cleanups
[senf.git] / senf / Utils / Console / Traits.hh
index 19565b8..ea5ee11 100644 (file)
@@ -32,7 +32,6 @@
 #include <boost/type_traits/is_same.hpp>
 #include <senf/Utils/intrusive_refcount.hh>
 #include "Parse.hh"
-#include "Node.hh"
 
 #include "Traits.ih"
 //#include "Traits.mpp"
@@ -238,17 +237,6 @@ namespace console {
         static void format(bool value, std::ostream & os);
     };
 
-    template <>
-    struct ArgumentTraits<std::string>
-    {
-        typedef std::string type;
-        static bool const singleToken = true;
-
-        static void parse(ParseCommandInfo::TokensRange const & tokens, std::string & out);
-        static std::string description();
-        static std::string str(std::string const & value);
-    };
-
     template <> struct ArgumentTraits<char> : public detail::CharArgumentTraits<char> {};
     template <> struct ReturnValueTraits<char> : public detail::CharReturnValueTraits<char> {};
     template <> struct ArgumentTraits<signed char> : public detail::CharArgumentTraits<signed char> {};