Sprout/source/libs/sprout/array/index.rst

90 lines
4.1 KiB
ReStructuredText
Raw Normal View History

2013-08-16 09:15:52 +00:00
.. _sprout-array:
###############################################################################
Sprout.Array
###############################################################################
.. toctree::
:hidden:
array/index
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
----------------------------------------
2013-08-25 14:14:03 +00:00
======================================== ===============================================================================
class
======================================== ===============================================================================
:doc:`array <./array/index>`
======================================== ===============================================================================
2013-08-16 09:15:52 +00:00
Non-member functions
2013-08-26 04:12:13 +00:00
----------------------------------------
generators
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
============================================================ ===============================================================================
function
============================================================ ===============================================================================
:doc:`to_array <./to_array>`
:doc:`make_array <./make_array>`
:doc:`make_common_array <./make_common_array>`
============================================================ ===============================================================================
specialized algorithms
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2013-08-16 09:15:52 +00:00
2013-08-25 14:14:03 +00:00
======================================== ===============================================================================
function
======================================== ===============================================================================
:doc:`swap <./swap>`
2013-08-26 04:12:13 +00:00
======================================== ===============================================================================
comparisons
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
============================================================ ===============================================================================
function
============================================================ ===============================================================================
:doc:`operator== <./operator-equal_to>`
:doc:`operator!= <./operator-not_equal_to>`
:doc:`operator <./operator-less>`
:doc:`operator <./operator-greater>`
:doc:`operator= <./operator-less_equal>`
:doc:`operator= <./operator-greater_equal>`
============================================================ ===============================================================================
Tuple interface
----------------------------------------
============================================================ ===============================================================================
matafunction
============================================================ ===============================================================================
:doc:`std::tuple_size <./std-tuple_size>`
:doc:`std::tuple_element <./std-tuple_element>`
============================================================ ===============================================================================
============================================================ ===============================================================================
function
============================================================ ===============================================================================
:doc:`tuple_get <./tuple_get>`
============================================================ ===============================================================================
Hash support
----------------------------------------
======================================== ===============================================================================
function
======================================== ===============================================================================
:doc:`hash_value <./hash_value>`
2013-08-25 14:14:03 +00:00
======================================== ===============================================================================
2013-08-16 09:15:52 +00:00
Header
========================================
``sprout/array.hpp``