1
0
Fork 0
mirror of https://github.com/bolero-MURAKAMI/Sprout synced 2024-12-03 21:15:42 +00:00
Sprout/docs/_sources/libs/array/index.txt

114 lines
2.4 KiB
Text
Raw Normal View History

2013-08-16 09:15:52 +00:00
.. _sprout-array:
2014-08-15 12:27:31 +00:00
2013-08-16 09:15:52 +00:00
###############################################################################
Sprout.Array
###############################################################################
.. toctree::
:hidden:
array/index
2013-08-29 13:39:54 +00:00
array/swap-global
array/operator-equal_to
array/operator-not_equal_to
array/operator-less
array/operator-greater
array/operator-less_equal
array/operator-greater_equal
2013-08-29 12:51:44 +00:00
to_array
make_array
2014-08-15 12:27:31 +00:00
make_array_without_narrowing
2013-08-29 12:51:44 +00:00
make_common_array
array/std-tuple_size
array/std-tuple_element
array/tuple_get
array/std-hash
array/hash_value
2013-08-16 09:15:52 +00:00
2013-08-26 04:12:13 +00:00
Description
2013-08-16 09:15:52 +00:00
========================================
2013-08-26 04:12:13 +00:00
Classes
----------------------------------------
2014-08-15 12:27:31 +00:00
.. csv-table::
:header: class
:widths: 4, 8
:doc:`array <./array/index>`, ""
2013-08-16 09:15:52 +00:00
Non-member functions
2013-08-26 04:12:13 +00:00
----------------------------------------
specialized algorithms
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2013-08-16 09:15:52 +00:00
2014-08-15 12:27:31 +00:00
.. csv-table::
:header: function
:widths: 4, 8
:doc:`swap <./array/swap-global>`, ""
2013-08-26 04:12:13 +00:00
comparisons
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2014-08-15 12:27:31 +00:00
.. csv-table::
:header: function
:widths: 4, 8
:doc:`operator== <./array/operator-equal_to>`, ""
:doc:`operator!= <./array/operator-not_equal_to>`, ""
:doc:`operator\< <./array/operator-less>`, ""
:doc:`operator\> <./array/operator-greater>`, ""
:doc:`operator\<= <./array/operator-less_equal>`, ""
:doc:`operator\>= <./array/operator-greater_equal>`, ""
2013-08-26 04:12:13 +00:00
2013-08-29 13:39:54 +00:00
array generators
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2014-08-15 12:27:31 +00:00
.. csv-table::
:header: function
:widths: 4, 8
:doc:`to_array <./to_array>`, ""
:doc:`make_array <./make_array>`, ""
:doc:`make_array_without_narrowing <./make_array_without_narrowing>`, ""
:doc:`make_common_array <./make_common_array>`, ""
2013-08-29 13:39:54 +00:00
2013-08-26 04:12:13 +00:00
Tuple interface
----------------------------------------
2014-08-15 12:27:31 +00:00
.. csv-table::
:header: matafunction
:widths: 4, 8
2013-08-26 04:12:13 +00:00
2014-08-15 12:27:31 +00:00
:doc:`std::tuple_size <./array/std-tuple_size>`, ""
:doc:`std::tuple_element <./array/std-tuple_element>`, ""
.. csv-table::
:header: function
:widths: 4, 8
:doc:`tuple_get <./array/tuple_get>`, ""
2013-08-26 04:12:13 +00:00
Hash support
----------------------------------------
2014-08-15 12:27:31 +00:00
.. csv-table::
:header: class
:widths: 4, 8
:doc:`std::hash <./array/std-hash>`, ""
.. csv-table::
:header: function
:widths: 4, 8
:doc:`hash_value <./array/hash_value>`, ""
2013-08-16 09:15:52 +00:00
Header
========================================
``sprout/array.hpp``