Sprout/docs/_sources/libs/sprout/array/index.txt
2013-08-30 11:14:14 +09:00

99 lines
4.4 KiB
Text

.. _sprout-array:
###############################################################################
Sprout.Array
###############################################################################
.. toctree::
:hidden:
array/index
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
to_array
make_array
make_common_array
Description
========================================
Classes
----------------------------------------
======================================== ===============================================================================
class
======================================== ===============================================================================
:doc:`array <./array/index>`
======================================== ===============================================================================
Non-member functions
----------------------------------------
specialized algorithms
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
======================================== ===============================================================================
function
======================================== ===============================================================================
:doc:`swap <./array/swap-global>`
======================================== ===============================================================================
comparisons
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
============================================================ ===============================================================================
function
============================================================ ===============================================================================
: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>`
============================================================ ===============================================================================
array generators
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
============================================================ ===============================================================================
function
============================================================ ===============================================================================
:doc:`to_array <./to_array>`
:doc:`make_array <./make_array>`
:doc:`make_common_array <./make_common_array>`
============================================================ ===============================================================================
Tuple interface
----------------------------------------
============================================================ ===============================================================================
matafunction
============================================================ ===============================================================================
:doc:`std::tuple_size <./array/std-tuple_size>`
:doc:`std::tuple_element <./array/std-tuple_element>`
============================================================ ===============================================================================
============================================================ ===============================================================================
function
============================================================ ===============================================================================
:doc:`tuple_get <./array/tuple_get>`
============================================================ ===============================================================================
Hash support
----------------------------------------
======================================== ===============================================================================
function
======================================== ===============================================================================
:doc:`hash_value <./array/hash_value>`
======================================== ===============================================================================
Header
========================================
``sprout/array.hpp``