mirror of
https://github.com/bolero-MURAKAMI/Sprout
synced 2024-11-12 21:09:01 +00:00
renew libraries index
This commit is contained in:
parent
502f765a40
commit
e1db16caf9
7 changed files with 144 additions and 26 deletions
|
@ -21,6 +21,7 @@ Library Documentation
|
|||
*******************************************************************************
|
||||
|
||||
| The starting point for the documentation of individual libraries is the :doc:`Libraries page <./libraries>`, which gives a brief description of each library and links to its documentation.
|
||||
|
|
||||
|
||||
.. _sprout-project:
|
||||
*******************************************************************************
|
||||
|
@ -29,6 +30,7 @@ Project page
|
|||
|
||||
* `Project page <http://bolero-murakami.github.io/Sprout/>`_
|
||||
* `Repository (Github) <https://github.com/bolero-MURAKAMI/Sprout/>`_
|
||||
* `Wiki (japanese) <http://www.boleros.x0.com/doc/sproutwiki/>`_
|
||||
|
||||
.. _sprout-install:
|
||||
*******************************************************************************
|
||||
|
|
|
@ -14,8 +14,8 @@ Libraries
|
|||
Libraries Listed Alphabetically
|
||||
*******************************************************************************
|
||||
|
||||
* :doc:`algorithm <./sprout/algorithm/index>` - STL like generic algorithms.
|
||||
* :doc:`array <./sprout/array/index>` - STL compliant class template for storing fixed-size sequences of objects.
|
||||
* :doc:`algorithm <./sprout/algorithm/index>` - Standard library like generic algorithms.
|
||||
* :doc:`array <./sprout/array/index>` - Standard library compliant class template for storing fixed-size sequences of objects.
|
||||
|
||||
.. _sprout-listed_by_category:
|
||||
*******************************************************************************
|
||||
|
@ -26,8 +26,8 @@ Libraries Listed by Category
|
|||
Containers and Data structures
|
||||
=======================================
|
||||
|
||||
* :doc:`array <./sprout/array/index>` - STL compliant class template for storing fixed-size sequences of objects.
|
||||
* :doc:`string <./sprout/string/index>`
|
||||
* :doc:`array <./sprout/array/index>` - Standard library compliant class template for storing fixed-size sequences of objects.
|
||||
* :doc:`string <./sprout/string/index>` - Compile-time string of fixed-length buffer.
|
||||
* :doc:`tuple <./sprout/tuple/index>`
|
||||
* :doc:`optional <./sprout/optional/index>`
|
||||
* :doc:`variant <./sprout/variant/index>`
|
||||
|
@ -37,7 +37,7 @@ Containers and Data structures
|
|||
Algorithms
|
||||
=======================================
|
||||
|
||||
* :doc:`algorithm <./sprout/algorithm/index>` - STL like generic algorithms.
|
||||
* :doc:`algorithm <./sprout/algorithm/index>` - Standard library like generic algorithms.
|
||||
* :doc:`numeric <./sprout/numeric/index>`
|
||||
* :doc:`range_algorithm <./sprout/range/algorithm/index>`
|
||||
* :doc:`range_numeric <./sprout/range/numeric/index>`
|
||||
|
@ -47,51 +47,84 @@ Algorithms
|
|||
Container supports
|
||||
=======================================
|
||||
|
||||
* :doc:`sub_array <./sprout/sub_array/index>`
|
||||
* :doc:`pit <./sprout/pit/index>`
|
||||
* :doc:`operation <./sprout/operation/index>`
|
||||
* :doc:`container <./sprout/container/index>`
|
||||
|
||||
.. _sprout-listed_by_category-function_objects:
|
||||
Function Objects
|
||||
=======================================
|
||||
|
||||
* :doc:`functional <./sprout/functional/index>`
|
||||
|
||||
.. _sprout-listed_by_category-iterators:
|
||||
Iterators
|
||||
=======================================
|
||||
|
||||
* :doc:`iterator <./sprout/iterator/index>`
|
||||
|
||||
.. _sprout-listed_by_category-mathematics:
|
||||
Mathematics
|
||||
=======================================
|
||||
|
||||
* :doc:`math_functions <./sprout/math_functions/index>`
|
||||
* :doc:`random <./sprout/random/index>`
|
||||
* :doc:`complex <./sprout/complex/index>`
|
||||
* :doc:`rational <./sprout/rational/index>`
|
||||
|
||||
.. _sprout-listed_by_category-template_metaprogramming:
|
||||
Template Metaprogramming
|
||||
=======================================
|
||||
|
||||
* :doc:`index_tuple <./sprout/index_tuple/index>`
|
||||
* :doc:`type_traits <./sprout/type_traits/index>`
|
||||
* :doc:`type <./sprout/type/index>`
|
||||
|
||||
.. _sprout-listed_by_category-preprocessor_metaprogramming:
|
||||
Preprocessor Metaprogramming
|
||||
=======================================
|
||||
|
||||
.. _sprout-listed_by_category-domain_specific:
|
||||
Domain specific
|
||||
=======================================
|
||||
* :doc:`preprocessor <./sprout/preprocessor/index>`
|
||||
|
||||
.. _sprout-listed_by_category-domain_specific:
|
||||
Domain specific
|
||||
=======================================
|
||||
|
||||
* :doc:`uuid <./sprout/uuid/index>`
|
||||
* :doc:`checksum <./sprout/checksum/index>`
|
||||
|
||||
.. _sprout-listed_by_category-parsing:
|
||||
Parsing
|
||||
=======================================
|
||||
|
||||
* :doc:`weed <./sprout/weed/index>`
|
||||
|
||||
.. _sprout-listed_by_category-ray_tracing:
|
||||
Ray tracing
|
||||
=======================================
|
||||
|
||||
* :doc:`darkroom <./sprout/darkroom/index>`
|
||||
|
||||
.. _sprout-listed_by_category-synthesizer:
|
||||
Synthesizer
|
||||
=======================================
|
||||
|
||||
* :doc:`compost <./sprout/compost/index>`
|
||||
|
||||
.. _sprout-listed_by_category-miscellaneous:
|
||||
Miscellaneous
|
||||
=======================================
|
||||
|
||||
* :doc:`utility <./sprout/utility/index>`
|
||||
* :doc:`bit_operation <./sprout/bit_operation/index>`
|
||||
|
||||
.. _sprout-listed_by_category-c-compatible:
|
||||
C-compatible
|
||||
=======================================
|
||||
|
||||
* :doc:`cstdlib <./sprout/cstdlib/index>`
|
||||
* :doc:`cstring <./sprout/cstring/index>`
|
||||
* :doc:`cwchar <./sprout/cwchar/index>`
|
||||
* :doc:`cctype <./sprout/cctype/index>`
|
||||
* :doc:`cinttypes <./sprout/cinttypes/index>`
|
||||
|
|
|
@ -102,6 +102,7 @@
|
|||
<h2>Library Documentation<a class="headerlink" href="#library-documentation" title="Permalink to this headline">¶</a></h2>
|
||||
<div class="line-block">
|
||||
<div class="line">The starting point for the documentation of individual libraries is the <a class="reference external" href="libraries.html"><em>Libraries page</em></a>, which gives a brief description of each library and links to its documentation.</div>
|
||||
<div class="line"><br /></div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="section" id="project-page">
|
||||
|
@ -109,6 +110,7 @@
|
|||
<ul class="simple">
|
||||
<li><a class="reference external" href="http://bolero-murakami.github.io/Sprout/">Project page</a></li>
|
||||
<li><a class="reference external" href="https://github.com/bolero-MURAKAMI/Sprout/">Repository (Github)</a></li>
|
||||
<li><a class="reference external" href="http://www.boleros.x0.com/doc/sproutwiki/">Wiki (japanese)</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="install">
|
||||
|
|
|
@ -57,7 +57,6 @@
|
|||
<li><a class="reference external" href="#template-metaprogramming">Template Metaprogramming</a></li>
|
||||
<li><a class="reference external" href="#preprocessor-metaprogramming">Preprocessor Metaprogramming</a></li>
|
||||
<li><a class="reference external" href="#domain-specific">Domain specific</a></li>
|
||||
<li><a class="reference external" href="#id2">Domain specific</a></li>
|
||||
<li><a class="reference external" href="#parsing">Parsing</a></li>
|
||||
<li><a class="reference external" href="#ray-tracing">Ray tracing</a></li>
|
||||
<li><a class="reference external" href="#synthesizer">Synthesizer</a></li>
|
||||
|
@ -106,8 +105,8 @@
|
|||
<div class="section" id="libraries-listed-alphabetically">
|
||||
<h2>Libraries Listed Alphabetically<a class="headerlink" href="#libraries-listed-alphabetically" title="Permalink to this headline">¶</a></h2>
|
||||
<ul class="simple">
|
||||
<li><a class="reference external" href="sprout/algorithm/index.html"><em>algorithm</em></a> - STL like generic algorithms.</li>
|
||||
<li><a class="reference external" href="sprout/array/index.html"><em>array</em></a> - STL compliant class template for storing fixed-size sequences of objects.</li>
|
||||
<li><a class="reference external" href="sprout/algorithm/index.html"><em>algorithm</em></a> - Standard library like generic algorithms.</li>
|
||||
<li><a class="reference external" href="sprout/array/index.html"><em>array</em></a> - Standard library compliant class template for storing fixed-size sequences of objects.</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="libraries-listed-by-category">
|
||||
|
@ -115,8 +114,8 @@
|
|||
<div class="section" id="containers-and-data-structures">
|
||||
<h3>Containers and Data structures<a class="headerlink" href="#containers-and-data-structures" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><a class="reference external" href="sprout/array/index.html"><em>array</em></a> - STL compliant class template for storing fixed-size sequences of objects.</li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">string</span></tt></li>
|
||||
<li><a class="reference external" href="sprout/array/index.html"><em>array</em></a> - Standard library compliant class template for storing fixed-size sequences of objects.</li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">string</span></tt> - Compile-time string of fixed-length buffer.</li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">tuple</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">optional</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">variant</span></tt></li>
|
||||
|
@ -126,7 +125,7 @@
|
|||
<div class="section" id="algorithms">
|
||||
<h3>Algorithms<a class="headerlink" href="#algorithms" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><a class="reference external" href="sprout/algorithm/index.html"><em>algorithm</em></a> - STL like generic algorithms.</li>
|
||||
<li><a class="reference external" href="sprout/algorithm/index.html"><em>algorithm</em></a> - Standard library like generic algorithms.</li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">numeric</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">range_algorithm</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">range_numeric</span></tt></li>
|
||||
|
@ -135,42 +134,89 @@
|
|||
</div>
|
||||
<div class="section" id="container-supports">
|
||||
<h3>Container supports<a class="headerlink" href="#container-supports" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">sub_array</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">pit</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">operation</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">container</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="function-objects">
|
||||
<h3>Function Objects<a class="headerlink" href="#function-objects" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">functional</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="iterators">
|
||||
<h3>Iterators<a class="headerlink" href="#iterators" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">iterator</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="mathematics">
|
||||
<h3>Mathematics<a class="headerlink" href="#mathematics" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">math_functions</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">random</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">complex</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">rational</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="template-metaprogramming">
|
||||
<h3>Template Metaprogramming<a class="headerlink" href="#template-metaprogramming" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">index_tuple</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">type_traits</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">type</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="preprocessor-metaprogramming">
|
||||
<h3>Preprocessor Metaprogramming<a class="headerlink" href="#preprocessor-metaprogramming" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">preprocessor</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="domain-specific">
|
||||
<h3>Domain specific<a class="headerlink" href="#domain-specific" title="Permalink to this headline">¶</a></h3>
|
||||
</div>
|
||||
<div class="section" id="id2">
|
||||
<h3>Domain specific<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">uuid</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">checksum</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="parsing">
|
||||
<h3>Parsing<a class="headerlink" href="#parsing" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">weed</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="ray-tracing">
|
||||
<h3>Ray tracing<a class="headerlink" href="#ray-tracing" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">darkroom</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="synthesizer">
|
||||
<h3>Synthesizer<a class="headerlink" href="#synthesizer" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">compost</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="miscellaneous">
|
||||
<h3>Miscellaneous<a class="headerlink" href="#miscellaneous" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">utility</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">bit_operation</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="section" id="c-compatible">
|
||||
<h3>C-compatible<a class="headerlink" href="#c-compatible" title="Permalink to this headline">¶</a></h3>
|
||||
<ul class="simple">
|
||||
<li><tt class="xref docutils literal"><span class="pre">cstdlib</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">cstring</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">cwchar</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">cctype</span></tt></li>
|
||||
<li><tt class="xref docutils literal"><span class="pre">cinttypes</span></tt></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
File diff suppressed because one or more lines are too long
|
@ -21,6 +21,7 @@ Library Documentation
|
|||
*******************************************************************************
|
||||
|
||||
| The starting point for the documentation of individual libraries is the :doc:`Libraries page <./libraries>`, which gives a brief description of each library and links to its documentation.
|
||||
|
|
||||
|
||||
.. _sprout-project:
|
||||
*******************************************************************************
|
||||
|
@ -29,6 +30,7 @@ Project page
|
|||
|
||||
* `Project page <http://bolero-murakami.github.io/Sprout/>`_
|
||||
* `Repository (Github) <https://github.com/bolero-MURAKAMI/Sprout/>`_
|
||||
* `Wiki (japanese) <http://www.boleros.x0.com/doc/sproutwiki/>`_
|
||||
|
||||
.. _sprout-install:
|
||||
*******************************************************************************
|
||||
|
|
|
@ -14,8 +14,8 @@ Libraries
|
|||
Libraries Listed Alphabetically
|
||||
*******************************************************************************
|
||||
|
||||
* :doc:`algorithm <./sprout/algorithm/index>` - STL like generic algorithms.
|
||||
* :doc:`array <./sprout/array/index>` - STL compliant class template for storing fixed-size sequences of objects.
|
||||
* :doc:`algorithm <./sprout/algorithm/index>` - Standard library like generic algorithms.
|
||||
* :doc:`array <./sprout/array/index>` - Standard library compliant class template for storing fixed-size sequences of objects.
|
||||
|
||||
.. _sprout-listed_by_category:
|
||||
*******************************************************************************
|
||||
|
@ -26,8 +26,8 @@ Libraries Listed by Category
|
|||
Containers and Data structures
|
||||
=======================================
|
||||
|
||||
* :doc:`array <./sprout/array/index>` - STL compliant class template for storing fixed-size sequences of objects.
|
||||
* :doc:`string <./sprout/string/index>`
|
||||
* :doc:`array <./sprout/array/index>` - Standard library compliant class template for storing fixed-size sequences of objects.
|
||||
* :doc:`string <./sprout/string/index>` - Compile-time string of fixed-length buffer.
|
||||
* :doc:`tuple <./sprout/tuple/index>`
|
||||
* :doc:`optional <./sprout/optional/index>`
|
||||
* :doc:`variant <./sprout/variant/index>`
|
||||
|
@ -37,7 +37,7 @@ Containers and Data structures
|
|||
Algorithms
|
||||
=======================================
|
||||
|
||||
* :doc:`algorithm <./sprout/algorithm/index>` - STL like generic algorithms.
|
||||
* :doc:`algorithm <./sprout/algorithm/index>` - Standard library like generic algorithms.
|
||||
* :doc:`numeric <./sprout/numeric/index>`
|
||||
* :doc:`range_algorithm <./sprout/range/algorithm/index>`
|
||||
* :doc:`range_numeric <./sprout/range/numeric/index>`
|
||||
|
@ -47,51 +47,84 @@ Algorithms
|
|||
Container supports
|
||||
=======================================
|
||||
|
||||
* :doc:`sub_array <./sprout/sub_array/index>`
|
||||
* :doc:`pit <./sprout/pit/index>`
|
||||
* :doc:`operation <./sprout/operation/index>`
|
||||
* :doc:`container <./sprout/container/index>`
|
||||
|
||||
.. _sprout-listed_by_category-function_objects:
|
||||
Function Objects
|
||||
=======================================
|
||||
|
||||
* :doc:`functional <./sprout/functional/index>`
|
||||
|
||||
.. _sprout-listed_by_category-iterators:
|
||||
Iterators
|
||||
=======================================
|
||||
|
||||
* :doc:`iterator <./sprout/iterator/index>`
|
||||
|
||||
.. _sprout-listed_by_category-mathematics:
|
||||
Mathematics
|
||||
=======================================
|
||||
|
||||
* :doc:`math_functions <./sprout/math_functions/index>`
|
||||
* :doc:`random <./sprout/random/index>`
|
||||
* :doc:`complex <./sprout/complex/index>`
|
||||
* :doc:`rational <./sprout/rational/index>`
|
||||
|
||||
.. _sprout-listed_by_category-template_metaprogramming:
|
||||
Template Metaprogramming
|
||||
=======================================
|
||||
|
||||
* :doc:`index_tuple <./sprout/index_tuple/index>`
|
||||
* :doc:`type_traits <./sprout/type_traits/index>`
|
||||
* :doc:`type <./sprout/type/index>`
|
||||
|
||||
.. _sprout-listed_by_category-preprocessor_metaprogramming:
|
||||
Preprocessor Metaprogramming
|
||||
=======================================
|
||||
|
||||
.. _sprout-listed_by_category-domain_specific:
|
||||
Domain specific
|
||||
=======================================
|
||||
* :doc:`preprocessor <./sprout/preprocessor/index>`
|
||||
|
||||
.. _sprout-listed_by_category-domain_specific:
|
||||
Domain specific
|
||||
=======================================
|
||||
|
||||
* :doc:`uuid <./sprout/uuid/index>`
|
||||
* :doc:`checksum <./sprout/checksum/index>`
|
||||
|
||||
.. _sprout-listed_by_category-parsing:
|
||||
Parsing
|
||||
=======================================
|
||||
|
||||
* :doc:`weed <./sprout/weed/index>`
|
||||
|
||||
.. _sprout-listed_by_category-ray_tracing:
|
||||
Ray tracing
|
||||
=======================================
|
||||
|
||||
* :doc:`darkroom <./sprout/darkroom/index>`
|
||||
|
||||
.. _sprout-listed_by_category-synthesizer:
|
||||
Synthesizer
|
||||
=======================================
|
||||
|
||||
* :doc:`compost <./sprout/compost/index>`
|
||||
|
||||
.. _sprout-listed_by_category-miscellaneous:
|
||||
Miscellaneous
|
||||
=======================================
|
||||
|
||||
* :doc:`utility <./sprout/utility/index>`
|
||||
* :doc:`bit_operation <./sprout/bit_operation/index>`
|
||||
|
||||
.. _sprout-listed_by_category-c-compatible:
|
||||
C-compatible
|
||||
=======================================
|
||||
|
||||
* :doc:`cstdlib <./sprout/cstdlib/index>`
|
||||
* :doc:`cstring <./sprout/cstring/index>`
|
||||
* :doc:`cwchar <./sprout/cwchar/index>`
|
||||
* :doc:`cctype <./sprout/cctype/index>`
|
||||
* :doc:`cinttypes <./sprout/cinttypes/index>`
|
||||
|
|
Loading…
Reference in a new issue