Stxxl  1.3.2
Public Types | Public Member Functions | List of all members
stream::choose< Input_, 6 > Class Template Reference

Creates stream from a tuple stream taking the sixth component of each tuple. More...

#include <choose.h>

Public Types

typedef tuple_type::sixth_type value_type
 Standard stream typedef. More...
 

Public Member Functions

 choose (Input_ &in_)
 Construction. More...
 
const value_typeoperator* () const
 Standard stream method. More...
 
const value_typeoperator-> () const
 
chooseoperator++ ()
 Standard stream method. More...
 
bool empty () const
 Standard stream method. More...
 

Detailed Description

template<class Input_>
class stream::choose< Input_, 6 >

Creates stream from a tuple stream taking the sixth component of each tuple.

Template Parameters
Input_type of the input tuple stream
Remarks
Tuple stream is a stream which value_type is stxxl::tuple .

Member Typedef Documentation

template<class Input_ >
typedef tuple_type::sixth_type stream::choose< Input_, 6 >::value_type

Standard stream typedef.

Constructor & Destructor Documentation

template<class Input_ >
stream::choose< Input_, 6 >::choose ( Input_ &  in_)
inline

Construction.

Member Function Documentation

template<class Input_ >
bool stream::choose< Input_, 6 >::empty ( ) const
inline

Standard stream method.

template<class Input_ >
const value_type& stream::choose< Input_, 6 >::operator* ( ) const
inline

Standard stream method.

template<class Input_ >
choose& stream::choose< Input_, 6 >::operator++ ( )
inline

Standard stream method.


The documentation for this class was generated from the following file: