<utility> Members
Reference
Classes
A class that wraps the type of a pair element. |
|
A class that wraps pair element count. |
Functions
Preserves the reference type (either lvalue or rvalue) of the argument from being obscured by perfect forwarding. |
|
A function that gets an element from a pair object. |
|
A template helper function used to construct objects of type pair, where the component types are based on the data types passed as parameters. |
|
Returns the passed in argument as an rvalue reference. |
|
Exchanges the elements of two pair objects. |
Operators
Tests if the pair object on the left side of the operator is not equal to the pair object on the right side. |
|
Tests if the pair object on the left side of the operator is equal to the pair object on the right side. |
|
Tests if the pair object on the left side of the operator is less than the pair object on the right side. |
|
Tests if the pair object on the left side of the operator is less than or equal to the pair object on the right side. |
|
Tests if the pair object on the left side of the operator is greater than the pair object on the right side. |
|
Tests if the pair object on the left side of the operator is greater than or equal to the pair object on the right side. |
Structs
A type that provides for the ability to treat two objects as a single object. |