|
ETL_CONSTEXPR | pair () |
| Default constructor. More...
|
|
ETL_CONSTEXPR14 | pair (const T1 &a, const T2 &b) |
| Constructor from parameters. More...
|
|
template<typename U1 , typename U2 > |
ETL_CONSTEXPR14 | pair (const pair< U1, U2 > &other) |
| Copy constructor. More...
|
|
| 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 |