Boost C++ Libraries: Ticket #2214: Include header and namespace information in reference docs. https://svn.boost.org/trac10/ticket/2214 <p> In the reference documentation for any library, where individual functions and/or classes are given a detailed explanation, the documentation should always specify both the full namespace of the construct and the header file which needs to be included, preferably at the very beginning of the explanation. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2214 Trac 1.4.3 Frank Mori Hess Mon, 18 Aug 2008 14:19:52 GMT <link>https://svn.boost.org/trac10/ticket/2214#comment:1 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2214#comment:1</guid> <description> <p> For libs using boostbook/quickbook, boostbook should probably be modified to add a "#include &lt;headerfilename.hpp&gt;" line somewhere in the reference pages it generates for classes, etc.. It already puts the enclosing namespaces in by giving the fully qualified class name at the top of the reference page. The docs for Boost.signals is an example of boostbook generated documentation. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Daniel James</dc:creator> <pubDate>Sun, 09 Nov 2008 21:57:40 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/2214#comment:2 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2214#comment:2</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/49669" title="Add link to the header to the synopsis in reference documentation. ...">[49669]</a>) Add link to the header to the synopsis in reference documentation. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2214" title="#2214: Feature Requests: Include header and namespace information in reference docs. (closed: fixed)">#2214</a> </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Daniel James</dc:creator> <pubDate>Thu, 20 Nov 2008 22:53:23 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/2214#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/2214#comment:3</guid> <description> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/49855" title="Merged revisions 49661-49662,49666,49669,49735,49756,49770,49811 via ...">[49855]</a>) Merged revisions 49661-49662,49666,49669,49735,49756,49770,49811 via svnmerge from <a class="ext-link" href="https://svn.boost.org/svn/boost/trunk"><span class="icon">​</span>https://svn.boost.org/svn/boost/trunk</a> </p> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/49661" title="Move hash detail headers out of boost/functional/detail.">r49661</a> | danieljames | 2008-11-09 12:03:45 +0000 (Sun, 09 Nov 2008) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Move hash detail headers out of boost/functional/detail. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/49662" title="Add a forwarding header for container_fwd.hpp">r49662</a> | danieljames | 2008-11-09 12:11:50 +0000 (Sun, 09 Nov 2008) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Add a forwarding header for container_fwd.hpp </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/49666" title="Avoid comparing default initialised iterators in position_iterator.">r49666</a> | danieljames | 2008-11-09 19:12:05 +0000 (Sun, 09 Nov 2008) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Avoid comparing default initialised iterators in position_iterator. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/49669" title="Add link to the header to the synopsis in reference documentation. ...">r49669</a> | danieljames | 2008-11-09 21:57:38 +0000 (Sun, 09 Nov 2008) | 2 lines </p> </blockquote> <p> </p> <blockquote> <p> Add link to the header to the synopsis in reference documentation. Refs <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2214" title="#2214: Feature Requests: Include header and namespace information in reference docs. (closed: fixed)">#2214</a> </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/49735" title="Explicitly specify the template parameters in the unordered container ...">r49735</a> | danieljames | 2008-11-14 12:51:00 +0000 (Fri, 14 Nov 2008) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Explicitly specify the template parameters in the unordered container friend, in order to avoid some warnings. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/49756" title="Use pragmas to suppress a Visual C++ warning.">r49756</a> | danieljames | 2008-11-14 16:11:16 +0000 (Fri, 14 Nov 2008) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Use pragmas to suppress a Visual C++ warning. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/49770" title="Use the new swap library.">r49770</a> | danieljames | 2008-11-15 13:07:29 +0000 (Sat, 15 Nov 2008) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Use the new swap library. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/49811" title="Fix a typo.">r49811</a> | danieljames | 2008-11-16 23:10:00 +0000 (Sun, 16 Nov 2008) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Fix a typo. </p> </blockquote> <p> ........ </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Daniel James</dc:creator> <pubDate>Sat, 21 Feb 2009 17:13:39 GMT</pubDate> <title>owner, status, milestone changed https://svn.boost.org/trac10/ticket/2214#comment:4 https://svn.boost.org/trac10/ticket/2214#comment:4 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Matias Capeletto</span> to <span class="trac-author">Daniel James</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> <li><strong>milestone</strong> <span class="trac-field-old">Boost 1.36.0</span> → <span class="trac-field-new">Boost 1.39.0</span> </li> </ul> <p> Boostbook now includes this information for the reference documentation. I'll change to documentation guidelines to suggest this, but I'm not going to update all the documentation. </p> Ticket Daniel James Sat, 28 Feb 2009 14:59:12 GMT summary changed https://svn.boost.org/trac10/ticket/2214#comment:5 https://svn.boost.org/trac10/ticket/2214#comment:5 <ul> <li><strong>summary</strong> <span class="trac-field-old">Documentation suggestion</span> → <span class="trac-field-new">Include header and namespace information in reference docs.</span> </li> </ul> Ticket Daniel James Sat, 06 Jun 2009 13:17:09 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2214#comment:6 https://svn.boost.org/trac10/ticket/2214#comment:6 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/53683" title="Extra guidelines for web documentation, and some editorial changes. ...">[53683]</a>) Extra guidelines for web documentation, and some editorial changes. Fixes <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2214" title="#2214: Feature Requests: Include header and namespace information in reference docs. (closed: fixed)">#2214</a> </p> <p> Merged revisions 53551,53611-53613,53637 via svnmerge from <a class="ext-link" href="https://svn.boost.org/svn/boost/trunk"><span class="icon">​</span>https://svn.boost.org/svn/boost/trunk</a> </p> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/53551" title="Extra guidelines for writing documentation for the web.">r53551</a> | danieljames | 2009-06-01 20:18:00 +0100 (Mon, 01 Jun 2009) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Extra guidelines for writing documentation for the web. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/53611" title="New introduction and web reference guidelines, by Robert Stewart.">r53611</a> | danieljames | 2009-06-03 23:48:11 +0100 (Wed, 03 Jun 2009) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> New introduction and web reference guidelines, by Robert Stewart. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/53612" title="Use the second paragraph of Robert's introduction as an introduction ...">r53612</a> | danieljames | 2009-06-03 23:48:22 +0100 (Wed, 03 Jun 2009) | 2 lines </p> </blockquote> <p> </p> <blockquote> <p> Use the second paragraph of Robert's introduction as an introduction to the standard guidelines section. Reintroduce the reference to the standard and link to the 'more information' section. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/53613" title="Link footnotes back to their location in the document.">r53613</a> | danieljames | 2009-06-03 23:48:35 +0100 (Wed, 03 Jun 2009) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Link footnotes back to their location in the document. </p> </blockquote> <p> ........ </p> <blockquote> <p> <a class="changeset" href="https://svn.boost.org/trac10/changeset/53637" title="Writing docs tweaks from Robert Stewart.">r53637</a> | danieljames | 2009-06-04 17:43:30 +0100 (Thu, 04 Jun 2009) | 1 line </p> </blockquote> <p> </p> <blockquote> <p> Writing docs tweaks from Robert Stewart. </p> </blockquote> <p> ........ </p> Ticket