#include <stl_pair.h>
Inheritance diagram for std::pair< T1, T2 >:

Public Types | |
| typedef T1 | first_type |
first_type is the first bound type | |
| typedef T2 | second_type |
second_type is the second bound type | |
Public Member Functions | |
| pair () | |
| pair (const T1 &a, const T2 &__b) | |
| template<class U1, class U2> | |
| pair (const pair< U1, U2 > &__p) | |
Public Attributes | |
| T1 | first |
first is a copy of the first object | |
| T2 | second |
second is a copy of the second object | |
Definition at line 68 of file stl_pair.h.
|
|||||
|
Definition at line 70 of file stl_pair.h. |
|
|||||
|
Definition at line 71 of file stl_pair.h. |
|
|||||||||
|
The default constructor creates Definition at line 80 of file stl_pair.h. |
|
||||||||||||||||
|
Two objects may be passed to a Definition at line 84 of file stl_pair.h. |
|
||||||||||||||
|
There is also a templated copy ctor for the Definition at line 89 of file stl_pair.h. |
|
|||||
|
Definition at line 73 of file stl_pair.h. Referenced by std::set< Key, Compare, Allocator >::insert(), and std::operator==(). |
|
|||||
|
Definition at line 74 of file stl_pair.h. Referenced by std::set< Key, Compare, Allocator >::insert(), and std::operator==(). |
1.4.2