From: g0dil Date: Fri, 2 May 2008 09:23:08 +0000 (+0000) Subject: Console: Remove senf_console_add_node() overloads from documentation X-Git-Url: http://g0dil.de/git?p=senf.git;a=commitdiff_plain;h=33525a7447ddd7b56b23cb12fd83a7e293db303e Console: Remove senf_console_add_node() overloads from documentation Further detailed doc reformatting git-svn-id: https://svn.berlios.de/svnroot/repos/senf/trunk@833 270642c3-0616-0410-b53a-bc976706d245 --- diff --git a/Console/Node.cci b/Console/Node.cci index 8fe2c2b..0193989 100644 --- a/Console/Node.cci +++ b/Console/Node.cci @@ -253,6 +253,8 @@ prefix_ senf::console::SimpleCommandNode::cptr senf::console::SimpleCommandNode: return boost::static_pointer_cast(shared_from_this()); } +#ifndef DOXYGEN + prefix_ senf::console::SimpleCommandNode & senf::console::senf_console_add_node(DirectoryNode & node, std::string const & name, SimpleCommandNode::Function fn, int) @@ -260,6 +262,7 @@ senf::console::senf_console_add_node(DirectoryNode & node, std::string const & n return node.add(name, SimpleCommandNode::create(fn)); } +#endif ///////////////////////////////cci.e/////////////////////////////////////// #undef prefix_ diff --git a/Console/ParsedCommand.cti b/Console/ParsedCommand.cti index 0ba97d2..61b447f 100644 --- a/Console/ParsedCommand.cti +++ b/Console/ParsedCommand.cti @@ -375,6 +375,8 @@ namespace detail { }}} +#ifndef DOXYGEN + template typename senf::console::detail::ParsedCommandTraits::Attributor senf::console::senf_console_add_node(DirectoryNode & node, std::string const & name, @@ -401,6 +403,8 @@ senf::console::senf_console_add_node(DirectoryNode & node, Owner & owner, std::s node, name, senf::membind(fn,&owner)); } +#endif + ///////////////////////////////cti.e/////////////////////////////////////// #undef prefix_ diff --git a/Console/ScopedDirectory.cti b/Console/ScopedDirectory.cti index d2ab881..40c7e25 100644 --- a/Console/ScopedDirectory.cti +++ b/Console/ScopedDirectory.cti @@ -70,6 +70,8 @@ senf::console::ScopedDirectory::add(std::string const & name, Object & ob return OwnerNodeCreateTraits::Creator::create(node(), *owner_, name, ob); } +#ifndef DOXYGEN + template prefix_ senf::console::SimpleCommandNode & senf::console:: senf_console_add_node(DirectoryNode & node, Owner & , std::string const & name, @@ -94,6 +96,8 @@ senf_console_add_node(DirectoryNode & dir, std::string const & name, Node const return dir.add(name, node.node().thisptr()); } +#endif + /////////////////////////////////////////////////////////////////////////// // senf::console::ScopedDirectory diff --git a/Console/Variables.cti b/Console/Variables.cti index c5ca630..0e9367f 100644 --- a/Console/Variables.cti +++ b/Console/Variables.cti @@ -177,6 +177,8 @@ senf::console::detail::VariableNodeCreator::add(DirectoryNode & return ConstVariableAttributor(queryOverload); } +#ifndef DOXYGEN + template prefix_ senf::console::VariableAttributor senf::console:: senf_console_add_node(DirectoryNode & node, std::string const & name, Variable & var, int, @@ -193,6 +195,8 @@ senf::console::senf_console_add_node(DirectoryNode & node, std::string const & n return detail::VariableNodeCreator::add(node, name, var.get()); } +#endif + ///////////////////////////////cti.e/////////////////////////////////////// #undef prefix_ diff --git a/Console/Variables.hh b/Console/Variables.hh index f6a2717..1afc654 100644 --- a/Console/Variables.hh +++ b/Console/Variables.hh @@ -42,6 +42,8 @@ namespace console { class ScopedDirectoryBase; template class VariableAttributor; +#ifndef DOXYGEN + template VariableAttributor senf_console_add_node( DirectoryNode & node, std::string const & name, Variable & var, int, @@ -52,6 +54,8 @@ namespace console { senf_console_add_node(DirectoryNode & node, std::string const & name, boost::reference_wrapper var, int); +#endif + /** \brief Variable command attributes (const) \see VariableAttributor diff --git a/doclib/html-munge.xsl b/doclib/html-munge.xsl index 09c5bed..4ff142f 100644 --- a/doclib/html-munge.xsl +++ b/doclib/html-munge.xsl @@ -205,9 +205,15 @@ - - - + + + + + + + memname + macro + - + -
@@ -254,9 +260,13 @@
+ +
+ + + @@ -480,7 +490,7 @@ - + memtitle diff --git a/doclib/senf.css b/doclib/senf.css index 86ea61a..d52ebef 100644 --- a/doclib/senf.css +++ b/doclib/senf.css @@ -585,6 +585,16 @@ table.memname td.memattrs { text-align: right; } +table.memname.macro td.paramtype { + text-align: left; + color: #602020; + font-style: italic; +} + +table.memname.macro td.memattrs { + display: none; +} + /* * Local Variables: * indent-tabs-mode: nil