<tuple>
- Article
-
-
Defines a template tuple
whose instances hold objects of varying types.
Requirements
Header: <tuple>
Namespace: std
Members
Classes and Structs
Objects
Operators
Name |
Description |
operator== |
Comparison of tuple objects, equal. |
operator!= |
Comparison of tuple objects, not equal. |
operator< |
Comparison of tuple objects, less than. |
operator<= |
Comparison of tuple objects, less than or equal. |
operator> |
Comparison of tuple objects, greater than. |
operator>= |
Comparison of tuple objects, greater than or equal. |
Functions
Name |
Description |
apply |
Calls a function with a tuple. |
forward_as_tuple |
Constructs a tuple of references. |
get |
Gets an element from a tuple object. |
make_from_tuple |
Shorthand to make a tuple . |
make_tuple |
Makes a tuple from element values. |
swap |
|
tie |
Makes a tuple from element references. |
tuple_cat |
Constructs a tuple object with a range of the type elements. |
See also
<array>