X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FConsole%2FProgramOptions.cc;h=044f10c451d3f9f536f4b601c972f05810225a2a;hb=57daeae6f2e924ce3f16f9677c3474f531cba9e5;hp=951c5f0410f2a9188b86ff18dec3877d042fb4e7;hpb=601d1f509f5bb24df167a4dd5a20da67a0af9af8;p=senf.git diff --git a/senf/Utils/Console/ProgramOptions.cc b/senf/Utils/Console/ProgramOptions.cc index 951c5f0..044f10c 100644 --- a/senf/Utils/Console/ProgramOptions.cc +++ b/senf/Utils/Console/ProgramOptions.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 @@ -29,20 +29,20 @@ // Custom includes #include #include -#include "../../Utils/range.hh" +#include #include "OverloadedCommand.hh" //#include "ProgramOptions.mpp" #define prefix_ -///////////////////////////////cc.p//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::console::detail::ProgramOptionsSource::NonOptionContainer prefix_ senf::console::detail::ProgramOptionsSource::NonOptionContainer::~NonOptionContainer() {} -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// // senf::console::detail::ProgramOptionsSource prefix_ void senf::console::detail::ProgramOptionsSource::v_parse(RestrictedExecutor & executor) @@ -83,7 +83,7 @@ prefix_ void senf::console::detail::ProgramOptionsSource::v_parse(RestrictedExec --n; } } - else + else param = arg.substr(i+1); i = arg.size(); } @@ -120,7 +120,7 @@ senf::console::detail::ProgramOptionsSource::parseLongOption(std::string const & ParseCommandInfo cmd; Path path; - + DirectoryNode::ptr cwd (executor.root().thisptr()); std::string::size_type b (0); while (b < name.size()) { @@ -192,7 +192,7 @@ senf::console::detail::ProgramOptionsSource::parseNonOption(std::string const & nonOptions_->push_back(arg); } -/////////////////////////////////////////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// prefix_ void senf::console::parseOptions(int argc, char const ** argv, DirectoryNode & root) { @@ -200,7 +200,7 @@ prefix_ void senf::console::parseOptions(int argc, char const ** argv, Directory opts.parse(); } -///////////////////////////////cc.e//////////////////////////////////////// +//-///////////////////////////////////////////////////////////////////////////////////////////////// #undef prefix_ //#include "ProgramOptions.mpp"