File: tuple.qbk

package info (click to toggle)
scipy 1.16.0-1exp7
  • links: PTS, VCS
  • area: main
  • in suites: experimental
  • size: 234,820 kB
  • sloc: cpp: 503,145; python: 344,611; ansic: 195,638; javascript: 89,566; fortran: 56,210; cs: 3,081; f90: 1,150; sh: 848; makefile: 785; pascal: 284; csh: 135; lisp: 134; xml: 56; perl: 51
file content (31 lines) | stat: -rw-r--r-- 812 bytes parent folder | download | duplicates (14)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
[section:tuples Tuples]

[h4 Synopsis]

``
#include <boost/math/tools/tuple.hpp>
``

[h4 Description]

This header defines the type `boost::math::tuple`,
the associated free functions `ignore`, `tie`, `make_tuple`, `get`,
and associated types `tuple_size` and `tuple_element`.

These types and functions are aliases for:

* `std::tuple` etc when available, otherwise:
* `std::tr1::tuple` etc when available, otherwise:
* `boost::fusion::tuple` etc if the compiler supports it, otherwise:
* `boost::tuple`.

So this `boost::math::tuple` is strongly recommended for maximum portability.

[endsect] [/section:Tuples Tuples]
[/
  Copyright 2010 John Maddock.
  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).
]