#include <triple.h>
Public Types | |
typedef _T1 | first_type |
first_type is the first bound type | |
typedef _T2 | second_type |
second_type is the second bound type | |
typedef _T3 | third_type |
third_type is the third bound type | |
Public Member Functions | |
triple () | |
triple (const _T1 &__a, const _T2 &__b, const _T3 &__c) | |
template<class _U1, class _U2, class _U3> | |
triple (const triple< _U1, _U2, _U3 > &__p) | |
Public Attributes | |
_T1 | first |
first is a copy of the first object | |
_T2 | second |
second is a copy of the second object | |
_T3 | third |
third is a copy of the third object |
Definition at line 25 of file triple.h.
typedef _T1 utility::triple< _T1, _T2, _T3 >::first_type |
typedef _T2 utility::triple< _T1, _T2, _T3 >::second_type |
typedef _T3 utility::triple< _T1, _T2, _T3 >::third_type |
utility::triple< _T1, _T2, _T3 >::triple | ( | ) | [inline] |
utility::triple< _T1, _T2, _T3 >::triple | ( | const _T1 & | __a, | |
const _T2 & | __b, | |||
const _T3 & | __c | |||
) | [inline] |
utility::triple< _T1, _T2, _T3 >::triple | ( | const triple< _U1, _U2, _U3 > & | __p | ) | [inline] |
_T1 utility::triple< _T1, _T2, _T3 >::first |
first
is a copy of the first object
Definition at line 30 of file triple.h.
Referenced by utility::operator==().
_T2 utility::triple< _T1, _T2, _T3 >::second |
second
is a copy of the second object
Definition at line 31 of file triple.h.
Referenced by utility::operator==().
_T3 utility::triple< _T1, _T2, _T3 >::third |
third
is a copy of the third object
Definition at line 32 of file triple.h.
Referenced by utility::operator==().