X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=senf%2FUtils%2FConsole%2FParsedCommand.cti;h=1d36bb441e694f3c0467a819f9f7d596bbf2002d;hb=6aae6e526573187ece558842e928578e5aa4cc4c;hp=b7c7cfc8f88adbe97e2c70b875d89704a31e58a9;hpb=21be434729b552e31b856b2f42fc978062d0dd55;p=senf.git diff --git a/senf/Utils/Console/ParsedCommand.cti b/senf/Utils/Console/ParsedCommand.cti index b7c7cfc..1d36bb4 100644 --- a/senf/Utils/Console/ParsedCommand.cti +++ b/senf/Utils/Console/ParsedCommand.cti @@ -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 @@ -45,7 +45,7 @@ senf::console::detail::ArgumentInfo::create() template prefix_ senf::console::detail::ArgumentInfo::ArgumentInfo() - : ArgumentInfoBase ( ArgumentTraits::description(), + : ArgumentInfoBase ( ArgumentTraits::description(), ArgumentTraits::singleToken ), defaultValue () {} @@ -318,7 +318,7 @@ template prefix_ senf::console::ParsedArgumentAttributor:: ParsedArgumentAttributor(typename Overload::ptr overload) - : ParsedArgumentAttributorBase< + : ParsedArgumentAttributorBase< Overload, ParsedArgumentAttributor > (overload, index) {} @@ -364,7 +364,7 @@ namespace detail { /////////////////////////////////////////////////////////////////////////// template -prefix_ senf::console::SimpleOverloadAttributor +prefix_ senf::console::SimpleOverloadAttributor senf::console::factory:: Command(boost::function fn, typename boost::enable_if_c::is_simple>::type *) @@ -373,7 +373,7 @@ Command(boost::function fn, } template -prefix_ senf::console::SimpleOverloadAttributor +prefix_ senf::console::SimpleOverloadAttributor senf::console::factory:: Command(Function fn, typename boost::enable_if_c::is_simple>::type *) @@ -382,9 +382,9 @@ Command(Function fn, } template -prefix_ senf::console::SimpleOverloadAttributor +prefix_ senf::console::SimpleOverloadAttributor senf::console::factory:: -Command(Owner * owner, Member memfn, +Command(Member memfn, Owner * owner, typename boost::enable_if >::type *, typename boost::enable_if_c::is_simple>::type *) { @@ -392,9 +392,9 @@ Command(Owner * owner, Member memfn, } template -prefix_ senf::console::SimpleOverloadAttributor +prefix_ senf::console::SimpleOverloadAttributor senf::console::factory:: -Command(Owner const * owner, Member memfn, +Command(Member memfn, Owner const * owner, typename boost::enable_if >::type *, typename boost::enable_if_c::is_simple>::type *) { @@ -440,7 +440,7 @@ Command(Function fn, template prefix_ typename senf::console::detail::ParsedCommandTraits::Attributor senf::console::factory:: -Command(Owner * owner, Member memfn, +Command(Member memfn, Owner * owner, typename boost::enable_if >::type *) { return detail::addOverloadedCommandNode(senf::membind(memfn,owner)); @@ -449,7 +449,7 @@ Command(Owner * owner, Member memfn, template prefix_ typename senf::console::detail::ParsedCommandTraits::Attributor senf::console::factory:: -Command(Owner const * owner, Member memfn, +Command(Member memfn, Owner const * owner, typename boost::enable_if >::type *) { return detail::addOverloadedCommandNode(senf::membind(memfn,owner)); @@ -458,7 +458,7 @@ Command(Owner const * owner, Member memfn, template prefix_ typename senf::console::detail::ParsedCommandTraits::Attributor senf::console::factory:: -Command(Owner * owner, Member memfn, +Command(Member memfn, Owner * owner, typename boost::enable_if >::type *) { return detail::addOverloadedCommandNode(senf::membind(memfn,owner)); @@ -467,7 +467,7 @@ Command(Owner * owner, Member memfn, template prefix_ typename senf::console::detail::ParsedCommandTraits::Attributor senf::console::factory:: -Command(Owner const * owner, Member memfn, +Command(Member memfn, Owner const * owner, typename boost::enable_if >::type *) { return detail::addOverloadedCommandNode(senf::membind(memfn,owner));