|
| ETL_CONSTEXPR | pair () |
| | Default constructor.
|
| ETL_CONSTEXPR14 | pair (const T1 &a, const T2 &b) |
| | Constructor from parameters.
|
| template<typename U1, typename U2> |
| ETL_CONSTEXPR14 | pair (const pair< U1, U2 > &other) |
| | Copy constructor.
|
|
| pair (const pair< T1, T2 > &other) |
| | Copy constructor.
|
|
template<typename U1, typename U2> |
| | operator std::pair< U1, U2 > () |
| | Converting to std::pair.
|
|
template<typename U1, typename U2> |
| | pair (const std::pair< U1, U2 > &other) |
| | Constructing from std::pair.
|
|
void | swap (pair< T1, T2 > &other) |
|
pair< T1, T2 > & | operator= (const pair< T1, T2 > &other) |
|
template<typename U1, typename U2> |
| pair< U1, U2 > & | operator= (const pair< U1, U2 > &other) |
template<typename T1, typename T2>
struct etl::pair< T1, T2 >
pair holds two objects of arbitrary type
- Template Parameters
-
| T1,T2 | The types of the elements that the pair stores |