X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FConsole%2FTraits.cc;h=91c4f4564b6dd4a71704f254fbdac83c41ece0dc;hb=463db052ea9d1c292bfd40301d0dc4963411485e;hp=f85d6f56883f8491fa265fae2db530fd0126a628;hpb=1d058092bd771d52996416763b5d9cafadc2e087;p=senf.git diff --git a/senf/Utils/Console/Traits.cc b/senf/Utils/Console/Traits.cc index f85d6f5..91c4f45 100644 --- a/senf/Utils/Console/Traits.cc +++ b/senf/Utils/Console/Traits.cc @@ -1,6 +1,6 @@ // $Id$ // -// Copyright (C) 2008 +// Copyright (C) 2008 // Fraunhofer Institute for Open Communication Systems (FOKUS) // Competence Center NETwork research (NET), St. Augustin, GERMANY // Stefan Bund @@ -33,21 +33,6 @@ #define prefix_ ///////////////////////////////cc.p//////////////////////////////////////// -prefix_ std::string senf::console::ArgumentTraits::str(std::string const & value) -{ - if (! value.empty() && boost::algorithm::all(value, CommandParser::isWordChar)) - return value; - else { - std::string rv (value); - for (std::string::size_type i (0); i < rv.size(); ++i) - if (rv[i] == '"' || rv[i] == '\\') - rv.insert(i++,"\\"); - rv.insert(0,"\""); - rv.push_back('"'); - return rv; - } -} - prefix_ long senf::console::detail::parseEnum(EnumTable const & table, ParseCommandInfo::TokensRange const & tokens) {