mirror of
https://github.com/bolero-MURAKAMI/Sprout
synced 2025-07-02 14:04:09 +00:00
fix directory structure
This commit is contained in:
parent
bd73a0c510
commit
bf12021ae6
241 changed files with 1777 additions and 2122 deletions
|
@ -1,69 +1,130 @@
|
|||
.. _sprout:
|
||||
.. _sprout-libraries:
|
||||
###############################################################################
|
||||
Sprout C++ Libraries
|
||||
Libraries
|
||||
###############################################################################
|
||||
|
||||
.. toctree::
|
||||
:maxdepth: 1
|
||||
:hidden:
|
||||
|
||||
libraries
|
||||
array/index
|
||||
algorithm/index
|
||||
|
||||
.. _sprout-welcome:
|
||||
.. _sprout-listed_by_alphabetically:
|
||||
*******************************************************************************
|
||||
Welcome to the Sprout C++ Libraries
|
||||
Libraries Listed Alphabetically
|
||||
*******************************************************************************
|
||||
|
||||
| C++11 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, Synthesizer, and others.
|
||||
* :doc:`algorithm <./algorithm/index>` - Standard library like generic algorithms.
|
||||
* :doc:`array <./array/index>` - Standard library compliant class template for storing fixed-size sequences of objects.
|
||||
|
||||
.. _sprout-documentation:
|
||||
.. _sprout-listed_by_category:
|
||||
*******************************************************************************
|
||||
Library Documentation
|
||||
Libraries Listed by Category
|
||||
*******************************************************************************
|
||||
|
||||
| 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-listed_by_category-containers:
|
||||
Containers and Data structures
|
||||
=======================================
|
||||
|
||||
.. _sprout-project:
|
||||
*******************************************************************************
|
||||
Project page
|
||||
*******************************************************************************
|
||||
* :doc:`array <./array/index>` - Standard library compliant class template for storing fixed-size sequences of objects.
|
||||
* :doc:`string <./string/index>` - Compile-time string of fixed-length buffer.
|
||||
* :doc:`tuple <./tuple/index>`
|
||||
* :doc:`optional <./optional/index>`
|
||||
* :doc:`variant <./variant/index>`
|
||||
* :doc:`bitset <./bitset/index>`
|
||||
|
||||
* `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-listed_by_category-algorithms:
|
||||
Algorithms
|
||||
=======================================
|
||||
|
||||
.. _sprout-install:
|
||||
*******************************************************************************
|
||||
Install
|
||||
*******************************************************************************
|
||||
* :doc:`algorithm <./algorithm/index>` - Standard library like generic algorithms.
|
||||
* :doc:`numeric <./numeric/index>`
|
||||
* :doc:`range_algorithm <./range/algorithm/index>`
|
||||
* :doc:`range_numeric <./range/numeric/index>`
|
||||
* :doc:`range_adaptor <./range/adaptor/index>`
|
||||
|
||||
| Through the path to the directory. ``/path/to/sprout``
|
||||
| This library can be used in the header only.
|
||||
.. _sprout-listed_by_category-container_supports:
|
||||
Container supports
|
||||
=======================================
|
||||
|
||||
.. _sprout-compilers:
|
||||
*******************************************************************************
|
||||
Supported Compilers
|
||||
*******************************************************************************
|
||||
* :doc:`sub_array <./sub_array/index>`
|
||||
* :doc:`pit <./pit/index>`
|
||||
* :doc:`operation <./operation/index>`
|
||||
* :doc:`container <./container/index>`
|
||||
|
||||
Linux:
|
||||
.. _sprout-listed_by_category-function_objects:
|
||||
Function Objects
|
||||
=======================================
|
||||
|
||||
* GCC, C++11 mode: 4.7.0, 4.7.1, 4.7.2, 4.7.3, 4.8.0, 4.8.1
|
||||
* Clang, C++11 mode: 3.2, 3.3
|
||||
* :doc:`functional <./functional/index>`
|
||||
|
||||
.. _sprout-author:
|
||||
*******************************************************************************
|
||||
Author
|
||||
*******************************************************************************
|
||||
.. _sprout-listed_by_category-iterators:
|
||||
Iterators
|
||||
=======================================
|
||||
|
||||
| Bolero MURAKAMI `(Mail) <contact-lib@boleros.x0.com>`_
|
||||
| `[Website] <http://bolero-murakami.github.io/>`_ `[Twitter] <https://twitter.com/bolero_murakami>`_ `[Facebook] <http://www.facebook.com/genya.murakami>`_ `[Blog] <http://d.hatena.ne.jp/boleros/>`_ `[Github] <https://github.com/bolero-MURAKAMI>`_ `[SlideShare] <http://www.slideshare.net/GenyaMurakami>`_
|
||||
* :doc:`iterator <./iterator/index>`
|
||||
|
||||
.. _sprout-copyrights:
|
||||
*******************************************************************************
|
||||
Copyrights
|
||||
*******************************************************************************
|
||||
.. _sprout-listed_by_category-mathematics:
|
||||
Mathematics
|
||||
=======================================
|
||||
|
||||
| Copyright (C) 2011-2013 Bolero MURAKAMI.
|
||||
| Distributed under the Boost Software License, Version 1.0.
|
||||
| (See accompanying file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
|
||||
* :doc:`math_functions <./math_functions/index>`
|
||||
* :doc:`random <./random/index>`
|
||||
* :doc:`complex <./complex/index>`
|
||||
* :doc:`rational <./rational/index>`
|
||||
|
||||
.. _sprout-listed_by_category-template_metaprogramming:
|
||||
Template Metaprogramming
|
||||
=======================================
|
||||
|
||||
* :doc:`index_tuple <./index_tuple/index>`
|
||||
* :doc:`type_traits <./type_traits/index>`
|
||||
* :doc:`type <./type/index>`
|
||||
|
||||
.. _sprout-listed_by_category-preprocessor_metaprogramming:
|
||||
Preprocessor Metaprogramming
|
||||
=======================================
|
||||
|
||||
* :doc:`preprocessor <./preprocessor/index>`
|
||||
|
||||
.. _sprout-listed_by_category-domain_specific:
|
||||
Domain specific
|
||||
=======================================
|
||||
|
||||
* :doc:`uuid <./uuid/index>`
|
||||
* :doc:`checksum <./checksum/index>`
|
||||
|
||||
.. _sprout-listed_by_category-parsing:
|
||||
Parsing
|
||||
=======================================
|
||||
|
||||
* :doc:`weed <./weed/index>`
|
||||
|
||||
.. _sprout-listed_by_category-ray_tracing:
|
||||
Ray tracing
|
||||
=======================================
|
||||
|
||||
* :doc:`darkroom <./darkroom/index>`
|
||||
|
||||
.. _sprout-listed_by_category-synthesizer:
|
||||
Synthesizer
|
||||
=======================================
|
||||
|
||||
* :doc:`compost <./compost/index>`
|
||||
|
||||
.. _sprout-listed_by_category-miscellaneous:
|
||||
Miscellaneous
|
||||
=======================================
|
||||
|
||||
* :doc:`utility <./utility/index>`
|
||||
* :doc:`bit_operation <./bit_operation/index>`
|
||||
|
||||
.. _sprout-listed_by_category-c-compatible:
|
||||
C-compatible
|
||||
=======================================
|
||||
|
||||
* :doc:`cstdlib <./cstdlib/index>`
|
||||
* :doc:`cstring <./cstring/index>`
|
||||
* :doc:`cwchar <./cwchar/index>`
|
||||
* :doc:`cctype <./cctype/index>`
|
||||
* :doc:`cinttypes <./cinttypes/index>`
|
||||
|
|
|
@ -1,130 +0,0 @@
|
|||
.. _sprout-libraries:
|
||||
###############################################################################
|
||||
Libraries
|
||||
###############################################################################
|
||||
|
||||
.. toctree::
|
||||
:hidden:
|
||||
|
||||
sprout/array/index
|
||||
sprout/algorithm/index
|
||||
|
||||
.. _sprout-listed_by_alphabetically:
|
||||
*******************************************************************************
|
||||
Libraries Listed Alphabetically
|
||||
*******************************************************************************
|
||||
|
||||
* :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:
|
||||
*******************************************************************************
|
||||
Libraries Listed by Category
|
||||
*******************************************************************************
|
||||
|
||||
.. _sprout-listed_by_category-containers:
|
||||
Containers and Data structures
|
||||
=======================================
|
||||
|
||||
* :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>`
|
||||
* :doc:`bitset <./sprout/bitset/index>`
|
||||
|
||||
.. _sprout-listed_by_category-algorithms:
|
||||
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>`
|
||||
* :doc:`range_adaptor <./sprout/range/adaptor/index>`
|
||||
|
||||
.. _sprout-listed_by_category-container_supports:
|
||||
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
|
||||
=======================================
|
||||
|
||||
* :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…
Add table
Add a link
Reference in a new issue