X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Utils%2FConsole%2FParsedCommand.hh;h=45276cb3dfdf455271eb45b048456b8e129e2c18;hb=bd9f9d3fd6fbcff0112a7bf48ab9284da9576b11;hp=67b8daa4265b84026f6a459c3344d06e00eab27b;hpb=7ff3c55db7420433cea0bd7f0fe6c82583f78d4f;p=senf.git diff --git a/Utils/Console/ParsedCommand.hh b/Utils/Console/ParsedCommand.hh index 67b8daa..45276cb 100644 --- a/Utils/Console/ParsedCommand.hh +++ b/Utils/Console/ParsedCommand.hh @@ -216,6 +216,7 @@ namespace console { ParsedCommandOverloadBase & overload() const; void overloadDoc(std::string const & doc) const; void nodeDoc(std::string const & doc) const; + void shortDoc(std::string const & doc) const; private: ParsedCommandOverloadBase & overload_; @@ -398,6 +399,7 @@ namespace console { { public: Self doc(std::string const & doc) const; ///< Set documentation for all overloads + Self shortdoc(std::string const & doc) const; ///< Set short documentation for all overloads Self overloadDoc(std::string const & doc) const; ///< Set overload specific documentation Self formatter(typename Overload::Formatter formatter) const; ///< Set return value formatter @@ -426,6 +428,7 @@ namespace console { { public: Self doc(std::string const & doc) const; ///< Set documentation for all overloads + Self shortdoc(std::string const & doc) const; ///< Set short documentation for all overloads Self overloadDoc(std::string const & doc) const; ///< Set overload specific documentation protected: @@ -571,7 +574,8 @@ namespace console { template typename detail::ParsedCommandTraits::Attributor - senf_console_add_node(DirectoryNode & node, std::string const & name, boost::function fn, int); + senf_console_add_node(DirectoryNode & node, std::string const & name, + boost::function fn, int); template typename detail::ParsedCommandTraits::Attributor