mirror of
https://github.com/bolero-MURAKAMI/Sprout
synced 2024-11-12 21:09:01 +00:00
130 lines
4.1 KiB
ReStructuredText
130 lines
4.1 KiB
ReStructuredText
.. _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>`
|