X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Console%2FParsedCommand.cci;h=1cd764b9f2de456bdbf6b6e488cd3fae03e1dd54;hb=80c6cb7ba9ad7776824c84809f422209adf27331;hp=03170028c69ab6c53d89763f9dbfb6c2294d7ddf;hpb=869df8df564cd4f4934d4cd1c1b290c2aeabbd92;p=senf.git diff --git a/Console/ParsedCommand.cci b/Console/ParsedCommand.cci index 0317002..1cd764b 100644 --- a/Console/ParsedCommand.cci +++ b/Console/ParsedCommand.cci @@ -36,7 +36,7 @@ prefix_ senf::console::ParsedCommandOverloadBase::ParsedCommandOverloadBase() {} -prefix_ senf::console::detail::ParameterInfoBase & +prefix_ senf::console::detail::ArgumentInfoBase & senf::console::ParsedCommandOverloadBase::arg(unsigned n) const { @@ -82,6 +82,18 @@ prefix_ void senf::console::ParsedCommandAttributorBase::argDoc(std::string cons overload().arg(index_).doc = doc; } +prefix_ void senf::console::ParsedCommandAttributorBase::typeName(std::string const & doc) + const +{ + overload().arg(index_).type = doc; +} + +prefix_ void senf::console::ParsedCommandAttributorBase::defaultDoc(std::string const & doc) + const +{ + overload().arg(index_).defaultDoc = doc; +} + prefix_ senf::console::ParsedCommandOverloadBase & senf::console::ParsedCommandAttributorBase::overload() const