X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FConsole%2FOverloadedCommand.cci;h=c891fda6dec276d7d7c8928856071dcc3f3b6eaa;hb=1d95912e59f822e19e4972727fa2fa6db6b2bf63;hp=c2fbdc6c26da6062869f1670322c09fe75b1da9b;hpb=a22f6d21df6c911d65f76d7731bcf92b1906bb09;p=senf.git diff --git a/Utils/Console/OverloadedCommand.cci b/Utils/Console/OverloadedCommand.cci index c2fbdc6..c891fda 100644 --- a/Utils/Console/OverloadedCommand.cci +++ b/Utils/Console/OverloadedCommand.cci @@ -56,6 +56,13 @@ senf::console::OverloadedCommandNode::doc(std::string const & doc) return *this; } +prefix_ senf::console::OverloadedCommandNode & +senf::console::OverloadedCommandNode::shortdoc(std::string const & doc) +{ + shortdoc_ = doc; + return *this; +} + prefix_ unsigned senf::console::OverloadedCommandNode::overloadIndex(CommandOverload const & overload) { @@ -63,6 +70,13 @@ senf::console::OverloadedCommandNode::overloadIndex(CommandOverload const & over - overloads_.begin() + 1; } +prefix_ senf::console::OverloadedCommandNode::OverloadsRange +senf::console::OverloadedCommandNode::overloads() + const +{ + return boost::make_iterator_range(overloads_.begin(), overloads_.end()); +} + prefix_ senf::console::OverloadedCommandNode::OverloadedCommandNode() {}