STXXL
1.4.1
|
Partial specialization for 4- tuple
.
Classes | |
struct | item_type |
Public Types | |
typedef T1 | first_type |
First tuple component type. More... | |
typedef T4 | fourth_type |
Fourth tuple component type. More... | |
typedef T2 | second_type |
Second tuple component type. More... | |
typedef T3 | third_type |
Third tuple component type. More... | |
Public Member Functions | |
tuple () | |
Empty constructor. More... | |
tuple (first_type _first, second_type _second, third_type _third, fourth_type _fourth) | |
Construct tuple from components. More... | |
bool | operator!= (const tuple &t) const |
Inequality comparison. More... | |
bool | operator== (const tuple &t) const |
Equality comparison. More... | |
Static Public Member Functions | |
static tuple | max_value () |
Return maximum value of tuple using numeric_limits. More... | |
static tuple | min_value () |
Return minimum value of tuple using numeric_limits. More... | |
Public Attributes | |
first_type | first |
First tuple component. More... | |
fourth_type | fourth |
Fourth tuple component. More... | |
second_type | second |
Second tuple component. More... | |
third_type | third |
Third tuple component. More... | |
Friends | |
std::ostream & | operator<< (std::ostream &os, const tuple &t) |
Make tuple ostream-able. More... | |
typedef T1 stxxl::tuple< T1, T2, T3, T4, Plug, Plug >::first_type |
typedef T4 stxxl::tuple< T1, T2, T3, T4, Plug, Plug >::fourth_type |
typedef T2 stxxl::tuple< T1, T2, T3, T4, Plug, Plug >::second_type |
typedef T3 stxxl::tuple< T1, T2, T3, T4, Plug, Plug >::third_type |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
Inequality comparison.
Definition at line 431 of file tuple.h.
References stxxl::tuple< T1, T2, T3, T4, T5, T6 >::first, stxxl::tuple< T1, T2, T3, T4, T5, T6 >::fourth, stxxl::tuple< T1, T2, T3, T4, T5, T6 >::second, and stxxl::tuple< T1, T2, T3, T4, T5, T6 >::third.
|
inline |
Equality comparison.
Definition at line 424 of file tuple.h.
References stxxl::tuple< T1, T2, T3, T4, T5, T6 >::first, stxxl::tuple< T1, T2, T3, T4, T5, T6 >::fourth, stxxl::tuple< T1, T2, T3, T4, T5, T6 >::second, and stxxl::tuple< T1, T2, T3, T4, T5, T6 >::third.
first_type stxxl::tuple< T1, T2, T3, T4, Plug, Plug >::first |
fourth_type stxxl::tuple< T1, T2, T3, T4, Plug, Plug >::fourth |
second_type stxxl::tuple< T1, T2, T3, T4, Plug, Plug >::second |
third_type stxxl::tuple< T1, T2, T3, T4, Plug, Plug >::third |